Chess puzzle (Checkmate)
Moves: 1. c4 Nf6 2. g3 g6 3. Bg2 c6 4. Nc3 Bg7 5. Nf3 O-O 6. O-O Re8 7. Rb1 e6 8. d4
d5 9. cxd5 exd5 10. b4 a6 11. a4 Ne4 12. Bb2 Nxc3 13. Bxc3 Bf5 14. Rc1 Bh6 15.
Bd2 Bg7 16. Bc3 Nd7 17. e3 Nf6 18. a5 Ne4 19. Ba1 Qc8 20. Re1 Bh3 21. Bh1 Bg4
22. Qd3 Qf5 23. Nh4 *
Position (FEN): r3r1k1/1p3pbp/p1p3p1/P2p1q2/1P1Pn1bN/3QP1P1/5P1P/B1R1R1KB b - - 10 23
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 801
Best move: Qxf2#