Tom and Stephen both desperately try to win over Esme's heart, but a sudden event surprisingly ends the race.