Chess puzzle (Checkmate)
Opening: St_George_Defense, St_George_Defense_Polish_Variation
Moves: 1. e4 a6 2. d4 b5 3. Nf3 Bb7 4. Bd3 e6 5. O-O Nf6 6. Re1 Bb4 7. c3 Ba5 8. Bg5
h6 9. Bh4 g5 10. Nxg5 hxg5 11. Bxg5 d6 12. e5 dxe5 13. dxe5 Qd5 14. Bxf6 *
Position (FEN): rn2k2r/1bp2p2/p3pB2/bp1qP3/8/2PB4/PP3PPP/RN1QR1K1 b kq - 0 14
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1019
Best move: Qxg2#