Sunderland picked up their first win of pre-season against Scottish Premiership side Hearts thanks to two goals from Aiden McGeady.
It was an impressive run out for Lee Johnson's side as they made light work of a Jam Tarts side that has already started their regular season with two games in the Scottish Cup.
Lee Johnson gave two of his new signings a run out at Tynecastle and it was 17-year-old Callum Doyle who'll receive the plaudits.
READ MORE: Key talking points as Aiden McGeady shines in Sunderland win over Hearts
McGeady put the Black Cats ahead from the penalty spot on the quarter-hour after Ross Stewart had been brought down by the Hearts goalkeeper - also named Ross Stewart.
And the former Republic of Ireland international added the second goal a couple of minutes before half-time.
Sunderland could have won by a larger margin, with Aiden O'Brien hitting the woodwork in the first period.
It was Sunderland's first friendly win, having drawn at Spennymoor Town a fortnight ago.
He showed composure beyond his age to keep a clean sheet in his first appearance for the Black Cats.
Here's how James Hunter rated the Black Cats performance against the Jam Tarts:
ANTHONY PATTERSON 7
A couple of good saves in the first half to preserve his clean sheet
CARL WINCHESTER 6
Played at right-back and looked solid
TOM FLANAGAN 5
A couple of mistakes, but nothing that proved costly
CALLUM DOYLE 8
First outing in red and white and he showed composure beyond his years. Looks a very good signing
TYRESE DYCE 5
Struggled at times and went off at half-time
LYNDEN GOOCH 7
Lively, and his skill led to McGeady's second goal
DAN NEIL 6
A strong performer in the middle of the park
ELLIOT EMBLETON 6
Did OK
AIDEN McGEADY 7
Scored two goals and caused Hearts plenty of problems
ROSS STEWART 7
Won the penalty for the first goal, and he was a handful all game
AIDEN O'BRIEN 6
Hit the woodwork and saw another shot saved - should have ended up with at least one goal
SUBS
JACK DIAMOND 7
For Dyce 46mins. Some neat skill in the second half
KENTON RICHARDSON 6
For Neil 62mins. Promising when he came on
CORRY EVANS 6
For O'Brien 62mins. Another new addition, but he needs time to get up to full fitness
WILL GRIGG 5
For Stewart 62mins. Didn't offer any real goal threat
ELLIS TAYLOR 6
For Doyle 76mins. Looked strong when he came on
OLLIE YOUNGER 6
For Winchester 76mins. Not long to make an impact today, but will be in and around the first team squad this season
SAM WILDING 6
For McGeady 76mins. Did OK
Sub not used: Burge
Do you want an exclusive pre-season Sunderland preview - both in your inbox and through your letterbox? Head over here to find out more and secure your copy.