Player of the match Esan Marsters was left stunned after a thriller as his Huddersfield Giants side beat Leeds Rhinos.