Chess puzzle (Checkmate)
Opening: Three_Knights_Opening, Three_Knights_Opening_Winawer_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 f5 4. exf5 Nf6 5. d4 e4 6. Ng5 Bb4 7. Bc4 d5 8. Be2
Bxc3+ 9. bxc3 Bxf5 10. O-O O-O 11. f3 h6 12. fxe4 Nxe4 13. Nxe4 Bxe4 14. Ba3
Rxf1+ 15. Bxf1 Qg5 16. Bd3 *
Position (FEN): r5k1/ppp3p1/2n4p/3p2q1/3Pb3/B1PB4/P1P3PP/R2Q2K1 b - - 2 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1194
Best move: Qxg2#