James Forrest gave Celtic a 47th minute lead against Aberdeen in their Scottish Cup semi-final.
After receiving the ball from Callum McGregor ten metres outside the box on the right-hand side, Forrest cut further inside before firing a stunning strike beyond Joe Lewis in the Aberdeen goal.
Ten minutes earlier, Aberdeen had Dominic Ball sent off after he was shown his second yellow card in nine minutes.
The second came after Ball clashed with Ryan Christie in the air, a challenge which saw both clash heads and the Celtic player coming crashing to the turf.
Following a lengthy and necessary delay which saw Christie receive treatment on the pitch, he was replaced by Tom Rogic.
Here's the that James Forrest goal.
James Forrest ☘ 😳
Stunning ✨#ScottishCup pic.twitter.com/WhA57o7P4r— Premier Sports (@PremierSportsTV) April 14, 2019