Chess puzzle (Checkmate)
Opening: Bird_Opening, Bird_Opening_Dutch_Variation
Moves: 1. f4 d5 2. Nf3 c6 3. e3 Nf6 4. b3 Bf5 5. Bb2 e6 6. Be2 Bb4 7. O-O O-O 8. Nc3
h6 9. Ne5 Nbd7 10. Rc1 Nxe5 11. fxe5 Bxc3 12. Bxc3 Ne4 13. Bb2 Qg5 14. Bf3 a5
15. a4 Rfe8 16. Qe1 Rac8 17. Bxe4 Bxe4 18. d3 *
Position (FEN): 2r1r1k1/1p3pp1/2p1p2p/p2pP1q1/P3b3/1P1PP3/1BP3PP/2R1QRK1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 792
Best move: Qxg2#