Brenden Aaronson celebrates for LeedsImage source, Rex Features
Image caption,

Brenden Aaronson's 95th-minute strike gave Leeds a point but he missed the chance of a winner with virtually the last kick of the game

Brenden Aaronson rescued a dramatic late opening-day point for Leeds United as they were pushed to the wire by Championship newcomers Portsmouth.

Pascal Struijk gave the hosts the lead from the spot after Daniel James was brought down but Pompey levelled through Elias Sorensen soon after.

Portsmouth took the lead into the break in impressive fashion as Callum Lang drilled home from long range but Willy Gnonto levelled for Leeds a minute into the second half.

Pompey were awarded a stoppage-time spot-kick when Jayden Bogle brought down Christian Saydee, leading to Lang slotting in a 92nd-minute penalty but Aaronson's low shot ensured the hosts earned a point.

It was a miserable start at Elland Road for Pompey, who were making their return to the Championship for the first time since 2012.

Leeds dominated the opening stages and should have taken the lead when Gnonto and Ethan Ampadu both hit the post from close range within minutes of each other.

They then went ahead on 10 minutes as Struijk calmly dispatched his spot-kick into the bottom left-hand corner after Connor Ogilvie had fouled James.

The hosts' advantage did not last for long however, as Portsmouth captain Marlon Pack sent a neat through ball to Sorensen, whose shot cannoned in off Leeds keeper Illan Meslier's palm.

Despite Leeds controlling much of the opening half, they trailed heading into half-time as a free-kick was poorly cleared by the hosts, leading to Lang picking up possession, taking a touch and sending a rifled shot home past a diving Meslier.

Leeds atoned, however, as Gnonto picked up the ball and made a run into the Portsmouth box, slotting in low past Will Norris.

An already dramatic fixture kept on giving and a frantic stoppage time followed, with Lang easily slotting in his penalty - although replays suggested Bogle's challenge on Saydee may have originated outside the box.

Undeterred, Leeds fought back and, in the fifth minute of added time Aaronson fired in an emphatic equaliser - then should have won it with one of the final kicks of the match but dragged his close-range shot the wrong side of the left-hand post.