Chess puzzle (Checkmate)
Moves: 1. e4 b6 2. d4 Ba6 3. Bxa6 Nxa6 4. Nc3 e6 5. e5 c5 6. Nf3 cxd4 7. Nxd4 Nc5 8.
Ncb5 Qb8 9. Bf4 a6 10. Nd6+ Bxd6 11. exd6 h6 12. Qg4 g5 13. Be5 f6 14. Qh5+ Kf8
15. Qf3 g4 16. Qf4 Kf7 17. Ne2 Qb7 18. O-O h5 19. Bc3 Ne4 20. Rae1 Nxc3 21.
Nxc3 Nh6 22. Ne4 Nf5 23. Ng3 Nh4 24. f3 e5 25. Qc4+ Kg6 26. fxg4 *
Position (FEN): r6r/1q1p4/pp1P1pk1/4p2p/2Q3Pn/6N1/PPP3PP/4RRK1 b - - 0 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 929
Best move: Qxg2#