The Whites began well but without overly troubling Saints keeper Alex McCarthy whose side went ahead in the 24th minute through clinical striker Adam Armstrong who had been played in by Will Smallbone. It proved the only goal of the game.
Leeds had plenty of possession after the break but Daniel Farke's Whites were unable to find a way back, substitute Dan James coming closest when seeing his thunderous strike crash back off the crossbar. After James clashed heads with Kyle Walker-Peters, the contest went to 11 minutes of added time but the Saints held firm to seal their place in the Premier League next term.
Bengal Brasserie Arena Quarter – serving authentic Indian cuisine in the heart of the city. Proudly supporting Leeds United and the YEP.
Graham Smyth, the YEP’s chief football writer, hands out the scores from an awful afternoon at Wembley for the Whites whose dreadful play-offs curse continues.

1. Illan Meslier
6 - Wasn't protected for the goal but couldn't come up with a stop from the one moment of danger. Photo: ADRIAN DENNIS

2. Archie Gray
6 - A good start, won some big challenges. Accuracy wasn't quite there at times. Added some urgency in the second half. Photo: Mike Hewitt

3. Ethan Ampadu
5 - Caught chasing the ball for the goal, leaving space for Armstrong. Had some difficult first half moments with Armstrong. Pushed Leeds on in the second half but was still guilty of some errors. Photo: ADRIAN DENNIS

4. Joe Rodon
6 - No blame for the goal. His run began a spell of Leeds pressure in the second half. Two or three moments where he needed more composure. Photo: ADRIAN DENNIS

5. Junior Firpo
7 - Good in the air. Got Leeds up the pitch well in the second half. Only beaten once in any really dangerous situations. Photo: ADRIAN DENNIS

6. Ilia Gruev
6 Made a good start, really busy and played forward. Faded in influence. Set-pieces needed to be better. Photo: Mike Hewitt