Everton travelled to Hearts for a pre-season friendly on Sunday afternoon.
The hosts took the lead early on through Callum Paterson, but a Romelu Lukaku penalty levelled the scores after 18 minutes.
Lukaku netted his second of the match 10 minutes before the break to leave Everton 2-1 ahead at the interval.
The Belgian striker completed his hat-trick with his second penalty of the match early in the second period as the Premier League side proved too strong in Edinburgh.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
HEARTS: Alexander; Paterson, McHattie, Ozturk, Rossi; McGhee, Nicholson, McKirdy; Walker, Sow
EVERTON: Howard; Coleman, Stones, Jagielka, Baines; Barry, McCarthy, Osman; Mirallas, Lukaku, Kone
© Getty Images
Today's team sheet #HMFCLive pic.twitter.com/JeBiidt7cX
— Heart of Midlothian (@JamTarts) July 26, 2015
We're delighted to welcome Hearts & Everton legend Alex Young to Tynecastle today, he'll be stepping on to the Tynie turf before kick off
— Heart of Midlothian (@JamTarts) July 26, 2015
10,439 in attendance at Tynecastle this afternoon including 1202 travelling Evertonians #HMFCLive
— Heart of Midlothian (@JamTarts) July 26, 2015