Key events19 Apr 2026Full-time: Everton 1-2 Liverpool19 Apr 2026Full-time: Celtic 2-2 St Mirren19 Apr 2026Full-time: Nottingham Forest 4-1 Burnley19 Apr 2026Goal! Nottingham Forest 4-1 Burnley (Igor Jesus 90+8)19 Apr 2026Full-time: Aston Villa 4-3 Sunderland19 Apr 2026Goal! Celtic 2-2 St Mirren (Mandron 90+1)19 Apr 2026Goal! Aston Villa 4-3 Sunderland (Abraham 90+3)19 Apr 2026Goal! Aston Villa 3-3 Sunderland (Isidor 87)19 Apr 2026Goal! Aston Villa 3-2 Sunderland (Hume 85)19 Apr 2026Goal! Nottingham Forest 3-1 Burnley (Gibbs-White 77)19 Apr 2026Goal! Nottingham Forest 2-1 Burnley (Gibbs-White 69)19 Apr 2026Goal! Nottingham Forest 1-1 Burnley (Gibbs-White 63)19 Apr 2026Goal! Celtic 2-1 St Mirren (Mandron 52)19 Apr 2026Goal! Aston Villa 3-1 Sunderland (Rogers 47)19 Apr 2026Peeeeeeep!19 Apr 2026And that’s half-time19 Apr 2026Goal! Celtic 2-0 St Mirren (Ralston 45+3)19 Apr 2026Goal! Nottingham Forest 0-1 Burnley (Flemming 45+2)19 Apr 2026Goal! Aston Villa 2-1 Sunderland (Watkins 36)19 Apr 2026Goal! Aston Villa 1-1 Sunderland (Rigg 9)19 Apr 2026Goal! Celtic 1-0 St Mirren (Maeda 1)19 Apr 2026Goal! Aston Villa 1-0 Sunderland (Watkins 2)19 Apr 2026Peeeeeeeeeeeeep!19 Apr 2026Full-time: Ipswich 2-2 Middlesbrough19 Apr 2026Goal! Ipswich 2-2 Middlesbrough (Clarke 87 pen)19 Apr 2026Goal! Ipswich 1-2 Middlesbrough (Conway 64)19 Apr 2026Team news: Celtic v St Mirren19 Apr 2026Team news: Nottingham Forest v Burnley19 Apr 2026Team news: Aston Villa v Sunderland19 Apr 2026On the ball – guess the footballer19 Apr 2026PreambleShow key events onlyPlease turn on JavaScript to use this featureThat concludes a busy early afternoon, now for the big one. Thanks for reading.Pete Lansley was at Turf Moor, to see Nottingham Forest recover from going a goal down.Full-time: Celtic 6-2 St Mirren. The Bhoys taken to extra time where they laid waste, and now they are in the final for the eighth time in 12 years. They can win it for the 43rd time.Celtic 6-2 St Mirren: Neil Lennon’s Dunfermline await in the final. Will Michael Stewart be allowed to be there? He’s been locked out of the Hampden car park after broadcasting from his tactics truck on Saturday for the other semi. Big news north of the border, that farrago.Celtic 6-2 St Mirren: On the BBC Scotland commentary, the second half of extra time has been described as a “non event”.Andy Hunter was at the Hill Dickinson to see Virgil van Dijk’s winner.Jonathan Wilson’s report on Aston Villa’s defeat of Sunderland is now live.Celtic 6-2 St Mirren: Celtic slowed up at the end of that first half of extra time, failing to score after the 102nd minute, the slackers.Four goals in six minutes at Hampden. These Scottish Cup semis have been nothing but eventful.Goal! Celtic 6-2 St Mirren: Another! Benjamin Nygren gets his 20th goal of the season.Benjamin Nygren of Celtic scores his team's sixth goal. Photograph: Ian MacNicol/Getty ImagesGoal! Celtic 5-2 St Mirren: Kelechi Iheanacho makes it three goals in four minutes.Live reaction from the Merseyside derby here:Goal! Celtic 4-2 St Mirren: Luke McCowan seizes on a loose ball and surely Celtic are headed to the final.Full-time: Everton 1-2 LiverpoolIt felt like a draw and then Virgil van Dijk beat James Tarkowski to the ball from a corner and desolation resulted from the home fans.Goal! Celtic 3-2 St Mirren: Kelechi Iheanacho is supplied by James Forrest, and St Mirren must find a way back.Good afternoon, reports and reaction to come from three highly eventful Premier League games.My stint on the blog is over but we will keep it running until the conclusion of the Scottish Cup semi-final. John Brewin has the honours for that.Another late goal, this one at Hill Dickinson:Full-time: Celtic 2-2 St MirrenWe’re going to extra-time at Hampden.Full-time: Nottingham Forest 4-1 BurnleyAnd that is that.Goal! Nottingham Forest 4-1 Burnley (Igor Jesus 90+8)With Burnley pushing upfield Domínguez plays in Igor Jesus to add the icing on the cake.Full-time: Aston Villa 4-3 SunderlandIt’s all over, what a game. Villa had to win that one twice.Goal! Celtic 2-2 St Mirren (Mandron 90+1)More drama, it’s all square at Hampden. Mandron gets his second and it looks like we’re heading to extra-time…Goal! Aston Villa 4-3 Sunderland (Abraham 90+3)It should be 4-3 to Sunderland as Diarra gets in one-on-one but Martinez makes an incredible save to swat away the forward’s attempted, then Villa go straight up the other end and score. Digne sweeps in a cross from the left and a brave Abraham flings himself at it, getting enough of a touch to bear Roefs.Aston Villa's Tammy Abraham scores their fourth goal. Photograph: Paul Childs/Action Images/ReutersWe’re into added-time now. Will there be any more drama?Goal! Aston Villa 3-3 Sunderland (Isidor 87)Where has that come from? Le Fée turns the ball over just inside his own half and slides in Isidor, Mings slips and the forward is all alone to slot home. Remarkable!Wilson Isidor of Sunderland scores his team's third goal. Photograph: Richard Heathcote/Getty ImagesGoal! Aston Villa 3-2 Sunderland (Hume 85)Hume nicks the ball off Sancho on the edge of the Villa box but out on the left-hand side but cuts in and beats Martinez with an excellent finish from a tight angle.Trai Hume of Sunderland scores his team's second goal past goalkeeper Emiliano Martinez of Aston Villa. Photograph: Richard Heathcote/Getty ImagesAston Villa 3-1 Sunderland81mins: Roefs has to be alert to beat away an effort from second-half substitute Emi Buendía’s effort.Aston Villa 3-1 Sunderland79mins: McGinn and Watkins go off, Jadon Sancho and Tammy Abraham enter the action.Goal! Nottingham Forest 3-1 Burnley (Gibbs-White 77)That’s his hat-trick and some header! Picked out by Yates, Gibbs-White is behind the penalty spot but gets enough power on it to beat Dúbravka as it goes off the inside of the post. This is bad news for Spurs.Aston Villa 3-1 Sunderland75mins: Great challenge from Ballard probably keeps Sunderland just about in it. Watkins is in and powering towards goal but Ballard gets back as the striker cuts on to his right on the edge of the box to make the only challenge possible, stretching with his right leg. If he gets that wrong Ballard is probably seeing red.Goal! Nottingham Forest 2-1 Burnley (Gibbs-White 69)Oooft, that is a brilliant finish from Gibbs-White. Hutchinson works some space on the right and has time to pick out his cross, it’s a good one that finds his skipper who fires home first-time with a sweetly struck volley. Two goals in six minutes.Morgan Gibbs-White makes it 2-1 to Nottingham Forest. Photograph: Ryan Crockett/Every Second Media/ShutterstockAston Villa 3-1 Sunderland67mins: Sunderland have made a couple of changes. A stricken Omar Alderete limps off has had to be replaced by Dan Ballard, while goalscorer Chris Rigg makes way for Trai Hume.Nottingham Forest 1-1 Burnley64mins: Sels has to be alert to keep out Foster’s first-time effort at the back post to stop Forest falling behind again. Burnley are fighting here.Goal! Nottingham Forest 1-1 Burnley (Gibbs-White 63)He looks happy now! It’s pretty poor defending from Burnley as the ball is aimlessly looped into the box, Ward-Prowse’s header goes backwards and Gibbs-White is alert to latch on to it before taking a touch, then firing home.Nottingham Forest's Morgan Gibbs-White scores their first goal. Photograph: Andrew Boyers/Action Images/ReutersTeam news is in from the Eithad, Rob Smyth has that and more on our dedicated live blog:Goal! Celtic 2-1 St Mirren (Mandron 52)Game on at Hampden! Declan John picks out Mikael Mandron with a wonderful cross from the left and the French forward gets up highest to head home. Lovely stuff.There’s been a goal on Merseyside, but who for Daniel Harris?Nottingham Forest 0-1 Burnley53mins: Big chance for Gibbs-White as the ball falls to him on the volley with a bit of space in the box but the Forest skipper cannot do anything with it. Gibbs-White looks angry, but then he always looks quite angry.