Manchester United are having the times of their lives against Bournemouth right now.
After a shaky start that saw Junior Stanislas fire the relegation-threatened Cherries into the lead, United picked up from where they left off by taking the Premier League by storm.
That slight hiccup, which saw the latest errors from Harry Maguire and David de Gea, was quickly neutralised by Mason Greenwood continuing his brilliant run of form with a stunning equaliser.
And Marcus Rashford then moved to 20 goals for the season after Adam Smith's handball gave him the chance to score past Aaron Ramsdale from the penalty spot.
However, United weren't satisfied with going into the half-time break at merely 2-1 as Anthony Martial kept the brilliant goals flowing with the finest strike of the lot.
Martial's screamer vs Bournemouth
Martial collected the ball from Bruno Fernandes - no surprises there - before showing his extreme confidence at the moment by whipping a superb strike into the top right corner.
You can check out the strike down below:
It's the first time since Cristiano Ronaldo and Carlos Tevez that two United players have scored 10 or more Premier League home goals in a season.
And the trio of Rashford, Martial and Greenwood have now scored more than Roberto Firmino, Sadio Mane and Mohamed Salah across the current campaign.
And just to make things even better, Martial's stunner - his fourth in two games at Old Trafford - marked his 20th of the season, the same feat that Rashford achieved just minutes earlier.
- De Gea and Maguire's errors for Stanislas goal
- Twitter thread on why CR7 has declined since 2014
- When Ronaldo invited Messi to play in Italy