Chess puzzle (Checkmate)
Opening: Hungarian_Opening, Hungarian_Opening_Other_variations
Moves: 1. g3 d5 2. Bg2 Nf6 3. a3 e5 4. d3 c5 5. Bg5 Be6 6. Nc3 d4 7. Ne4 Be7 8. Nxf6+
Bxf6 9. Bxf6 Qxf6 10. Bxb7 O-O 11. Bxa8 Nd7 12. Bg2 Nb6 13. Bh3 Bxh3 14. Nxh3
Qc6 15. O-O f5 16. f4 exf4 17. Rxf4 Nd5 18. Rf1 Ne3 19. Qe1 *
Position (FEN): 5rk1/p5pp/2q5/2p2p2/3p4/P2Pn1PN/1PP1P2P/R3QRK1 b - - 4 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 866
Best move: Qg2#