Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 d6 6. f3 Nf6 7. Be3 Be7 8. Qd2
b5 9. Bd3 Bb7 10. O-O Nbd7 11. Rad1 Nc5 12. Nde2 Nxd3 13. cxd3 O-O 14. d4 Rc8
15. a3 d5 16. e5 Nd7 17. f4 Nb6 18. b3 Bxa3 19. f5 Bb4 20. f6 Qc7 21. fxg7 Rfe8
22. Ng3 Qxc3 23. Qf2 Qc2 *
Position (FEN): 2r1r1k1/1b3pPp/pn2p3/1p1pP3/1b1P4/1P2B1N1/2q2QPP/3R1RK1 w - - 2 24
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1351
Best move: Qxf7#