Chess puzzle (Checkmate)
Moves: 1. e4 g6 2. d3 Bg7 3. Nf3 d6 4. Nc3 c5 5. Bd2 Nc6 6. Be2 Nf6 7. O-O a6 8. Rb1
b5 9. Nd5 O-O 10. Nxf6+ Bxf6 11. Bh6 Re8 12. Qd2 Bb7 13. c3 a5 14. h3 b4 15.
Nh2 Qd7 16. Ng4 Bh8 17. Bg5 d5 18. Nh6+ Kf8 19. f4 dxe4 20. f5 f6 21. Bh4 Ne5
22. fxg6 Nxg6 23. Nf5 Qd5 24. Qh6+ Kg8 25. Bh5 e3 26. Bxg6 *
Position (FEN): r3r1kb/1b2p2p/5pBQ/p1pq1N2/1p5B/2PPp2P/PP4P1/1R3RK1 b - - 0 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 998
Best move: Qxg2#