White to play and mate in 3

This is the end of an online game between Firouzja (White) and Carlsen. Can you spot the mate in 3?


Previous Post
STOP PRESS: Dorset Juniors WIN Inter-County Team Battle!
Next Post
Hants/Dorset/Wilts Team Competing in West of England Champs
Dorset Chess GDPR 2018