Leeds United (4-3-3)
22 Joel Robles
Not a whole lot of blame on his shoulders for the opening goal, but didn't have too many other saves with which to shine. Distribution looked ropey at points and he seemed to come the ball wit a little too much enthusiasm. 5
25 Rasmus Kristensen
Looked a touch rusty. On more than one occasion he was the slow man out of defence playing Real Sociedad attackers onside. Asked for the ball into space down the right flank plenty of times, but rarely got it. 5
2 Luke Ayling
Steady at the heart of defence. Early Ayling flop drew some cheers. One of two defenders who could have put their hands up for the free header on the opening goal. 5
READ MORE: Leeds United could see difficult January transfer calls firmed up vs Real Sociedad
6 Liam Cooper (c)
Showed a decent turn of speed to recover in the early stages and get the better of a lively Mohamed-Ali Cho. Fairly uneventful 45 minutes otherwise. 6
21 Pascal Struijk
Played his part in failing to pick up Martin Zubimendi for the opener, but made up for it with a rocket that could prove to be one of the best goals of the defender's career. 6
43 Mateusz Klich
Again brought the panache otherwise lacking in a mid-season friendly. Nothing as eye-popping as last week's winner, but ticked over in the centre with some decent creative attempts. 6
4 Adam Forshaw
Not bringing the control or bite Leeds needed in the centre. Still feeling his way back up to full match sharpness. 5
8 Marc Roca
Much like Forshaw, this wasn't a night of metronomic passing from deep with feet on Sociedad throats. Picked up a yellow for one cynical swipe near halfway with no hope of the ball. 5
19 Rodrigo
Kept asking questions of the visiting defence without a huge amount of success until he had the rub of the green with the winning goal. Another unerring finish. 7
7 Brenden Aaronson
Good to see him back and pestering opposition defenders. Some rust and nothing quite landing for him. 6
29 Wilfried Gnonto
Brought some of the night's rare quality with his dribbling. Lashed a couple of shots well over. 7
Substitutes
13 Kristoffer Klaesson (on for Robles h/t)
Barely called into action as the visitors struggled to build attacks. 6
16 Sonny Perkins (on for Gnonto 77min)
The last sub of the night. N/A
18 Darko Gyabi (on for Roca 64min)
Didn't stand out for a huge amount beyond the shove on a Sociedad player who tried squaring up to Sam Greenwood. 5
30 Joe Gelhardt (on for Aaronson h/t)
Some decent movement and passes into the final third. Deserves credit for forcing the error before the winner. 6
33 Leo Hjelde (on for Cooper h/t)
Far more solid than last week's adventure. Couldn't help himself flying through one visiting winger for a yellow card. 5
37 Cody Drameh (on for Kristensen h/t)
Another decent showing from the right-back. No massive questions asked of him, but never looked a yard off it or lacked concentration. 6
42 Sam Greenwood (on for Forshaw h/t)
Some lovely passes into the vast spaces behind the away defence. Some choppy tackles too. 6
49 Mateo Joseph (on for Rodrigo 64min)
Lively and kept asking for the ball in behind. 6
READ NEXT:
Rodrigo finally delivering Leeds United's record-signing output yet it's triggering mixed emotions
Rodrigo's crucial unseen Leeds United role in finding their next long-term number nine
Leeds United could have an eight-week answer to relegation question after January deals
Jesse Marsch faced with Leeds United training ground scrap for one-off opportunity
Darko Gyabi braced for Leeds United surprise when Tyler Adams example is repeated