Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nc3 g6 3. Nf3 d6 4. Be2 Bg7 5. O-O Be6 6. d4 f6 7. d5 Bf7 8. Bb5+
Nd7 9. Be3 a6 10. Bd3 Ne7 11. Rb1 O-O 12. b3 c5 13. dxc6 bxc6 14. Qe2 Qc8 15.
a4 d5 16. exd5 cxd5 17. Na2 d4 18. Bc1 Nc5 19. Be4 Nxe4 20. Qxe4 Bd5 21. Qe2
Qf5 22. Ne1 Qe6 23. Ba3 Rfe8 24. Bxe7 Qxe7 25. Nd3 Bb7 26. Rfe1 Bf8 27. Nb2 Qd6
28. Nc4 Qc6 29. Na5 *
Position (FEN): r3rbk1/1b5p/p1q2pp1/N3p3/P2p4/1P6/N1P1QPPP/1R2R1K1 b - - 9 29
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 507
Best move: Qxg2#