Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. c4 b6 3. Nc3 Bb7 4. e4 g6 5. Bd3 Bg7 6. Nge2 f5 7. O-O Nf6 8. f3
O-O 9. Bg5 h6 10. Bh4 g5 11. Bf2 d6 12. exf5 exf5 13. Bxf5 Nbd7 14. Rc1 Kh8 15.
d5 Ne5 16. Nd4 Nh5 17. Ne6 Qf6 18. Bg4 Nf4 19. Ne4 Qg6 20. Nxf8 Rxf8 21. Bd4 h5
22. Be6 g4 23. Ng3 gxf3 24. Bxe5 Bxe5 25. Rxf3 h4 26. Ne2 *
Position (FEN): 5r1k/pbp5/1p1pB1q1/3Pb3/2P2n1p/5R2/PP2N1PP/2RQ2K1 b - - 1 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1454
Best move: Qxg2#