Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Bd3 d6 6. O-O Nc6 7. c3 Qb6 8. Kh1
Bd7 9. Ne2 Ne5 10. Bc2 Neg4 11. Qe1 Be7 12. h3 Ne5 13. f4 Nc4 14. Qg3 O-O-O 15.
b3 Na5 16. Be3 Qa6 17. c4 Kb8 18. Nd2 Nc6 19. a3 d5 20. exd5 exd5 21. Qxg7 Be6
22. f5 Rhg8 23. Qh6 dxc4 24. fxe6 cxb3 25. Bxb3 Qxe2 26. exf7 *
Position (FEN): 1k1r2r1/pp2bP1p/2n2n1Q/8/8/PB2B2P/3Nq1P1/R4R1K b - - 0 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1132
Best move: Qxg2#