Newcastle United recorded a huge 1-0 win at Leeds United's Elland Road, thanks to Jonjo Shelvey's second-half winner.
The Magpies had an early chance when Allan Saint-Maximin fed Joe Willock. He couldn't get a shot away but found Joelinton, who fired over.
The home side had the most of the possession and Martin Dubravka pulled off an excellent save to deny Dan James after a flowing move.
Jonjo Shelvey drew an excellent save from Meslier in the home goal after catching a volley sweetly from a half-cleared corner.
Joelinton was forced off just before half-time with an injury, Sean Longstaff replacing him.
Newcastle were hit by two more second-half injuries, with both Paul Dummett and captain Jamaal Lascelles having to come off.
In an end-to-end game, Newcastle had their chances through Longstaff and Ryan Fraser.
But they got their goal when Jonjo Shelvey's free-kick beat Meslier at the far post to send the away fans wild.
Go here for all the latest Newcastle United news
Here's how Lee Ryder rated the Newcastle players.
Martin Dubravka 8
Stayed cool as Leeds used fair means and foul to beat him in second half. Faced 13 shots overall. Vital first half stop to deny Klich.
Kieran Trippier 8
His arrival has made a huge difference. Cajoled and encouraged when needed. Battled hard and made key interceptions.
Fabian Schar 9
Battled through pain barrier after boot in the head. Swept clear time after time. Kept defence together and picks up man of the match.
Jamaal Lascelles 6
Struggled at times but managed a couple of blocks. Went off injured with 68 minutes played. Five clearances overall.
Paul Dummett 6
Battled hard but given a tough time by Raphinha. Went off with an injury just after the hour. Booked for time wasting.
Ryan Fraser 6
Had some good opportunities to finish the game off. A decent effort but room for improvement.
Jonjo Shelvey 8
Has his critics but stepped up to stay cool when it mattered. A good show and hopefully can build on it with two upcoming home matches.
Joe WIllock 7
A better second half but had a chance to seal win and end goal drought.
Joelinton 7
A couple of efforts at goal before being forced off with a knee injury.
Allan Saint-Maximin 8
Always looked to create something. Went up a level after Newcastle went 1-0 up. Should have had a penalty and created some great openings for others.
Chris Wood 7
Won 15 aerial balls overall. Laid it off stylishly after the break. Taunted by home fans but had last laugh.
Subs
Sean Longstaff 7 (for Joelinton 41)
Didn't shirk the challenge.
Javier Manquillo 8 (for Dummett 62)
Made a big impact by winning free-kick
Ciaran Clark 7 (for Lascelles 68)
Helped protect clean sheet
Rate the players
Here's your chance to rate the Newcastle players after the win at Leeds.
Mark each player out of 10 and we'll collate the results instantly.
For the latest Newcastle news direct to your inbox, go here to sign up to our free newsletter