Forrest's fruitful seasonpublished at 15:50 British Summer Time 14 April 2019
Aberdeen 0-3 Celtic
Celtic set up final with Hearts on 25 May
Goals from Forrest, Edouard & Rogic seal win
Aberdeen finish with nine after Ball & Ferguson dismissed
Manager McInnes & assistant Docherty sent to stand
Celtic unbeaten in domestic cups since April 2016
GET INVOLVED #bbcsportscot
Clive Lindsay
Aberdeen 0-3 Celtic
Aberdeen 0-3 Celtic
On-loan Manchester United striker James Wilson comes on for Sam Cosgrove.
Bit of a thankless task for the young man.
Aberdeen 0-3 Celtic
Jozo Simunovic must wonder what he has to do to score for Celtic today.
The big centre-half, who came close twice early on, meets a Mikael Lustig cross superbly on the volley, but it flies just wide of a post.
It is like a training exercise now for Celtic against Aberdeen's nine men.
Aberdeen 0-3 Celtic
Celtic are peppering the Aberdeen goal with shot after shot and, after a couple of simple saves by Joe Lewis, a Scott Sinclair drive is deflected wide.
Aberdeen 0-3 Celtic
Aberdeen 0-3 Celtic
Celtic manager Neil Lennon gives big hugs to Jonny Hayes and James Forrest as the wingers are replaced with Timothy Weah and Scott Sinclair.
Aberdeen 0-3 Celtic
Aberdeen manager Derek McInnes joins his assistant, Tony Docherty, in the stand after apparently having said something to the fourth official.
Aberdeen 0-3 Celtic
It is almost four as Jonny Hayes unleashes a drive that forces goalkeeper Joe Lewis to tip the ball over the crossbar.
Aberdeen 0-3 Celtic
Aberdeen manager Derek McInnes responds by replacing Greg Stewart with midfielder Stephen Gleeson.
But it is all about damage limitation now as thousands of Aberdeen fans stream out of Hampden.
Aberdeen 0-3 Celtic
Pat Bonner
Former Celtic goalkeeper on BBC Sportsound
Quote MessageYou've got to say a really, really good finish from Tom Rogic
Aberdeen 0-3 Celtic
Willie Miller
Former Scotland defender on BBC Radio Scotland
Quote MessageAberdeen have lost their discipline. Derek McInnes has a lot to think about
Tom Rogic
As if it wasn't already, it is all over now.
Mikael Lustig's free-kick comes off the defensive wall, the right-back gathers from the rebound and sets up Tom Rogic for a low drive into the bottom corner.
Aberdeen 0-2 Celtic
A rash challenge from Lewis Ferguson, going in two-footed on Tom Rogic leads to an inevitable second red card for Aberdeen.
What was the 19-year-old midfielder thinking? The Dons have lost their heads.
Aberdeen 0-2 Celtic
Max Lowe is the next Aberdeen player to go into the book, the on-loan Derby left-back being penalised for a rash challenge.
Odsonne Edouard
Odsonne Edouard strokes the spot kick into the bottom corner.
Holders Celtic are surely on their way to another final.
Aberdeen 0-1 Celtic
Michael Devlin pushes Jonny Hayes on the back and the former Aberdeen man wins a penalty.
What was the central defender thinking. He hesitated going for a cross lofted deep into the penalty box and allowed the ball to fall at the winger's feet.
Aberdeen 0-1 Celtic
The ghost of Graeme Shinnie is haunting Aberdeen.
Celtic are exploiting the wide open spaces down the centre of the park usually so well patrolled by the suspended captain.
Even centre-backs Jozo Simunovic and Kristoffer Ajer are taking advantage and strolling deep into the opposition half.
Aberdeen 0-1 Celtic
Aberdeen will take heart from the fact that Rangers came from behind to equalise against Celtic when down to 10 men recently - even if they eventually lost the game.
Shortly after the break, they did manage to reach the Celtic penalty box, but they squandered a couple of chances to deliver a good cross, with Max Lowe slipping comically at the end of it all.
That just about summed up Aberdeen's afternoon so far.
Aberdeen 0-1 Celtic
Andrew Considine is next in the book with a tug on the shirt of Celtic striker Odsonne Edouard on the edge of the Dons penalty box.
Aberdeen 0-1 Celtic
So close to a second goal for Celtic as Callum McGregor thrusts into the penalty box and his low cross-come-cross is back-heeled off the line by Max Lowe before being cleared.