Gardiner tops Lone Peak in battle of unbeatens