Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. c4 d5 3. cxd5 cxd5 4. exd5 Nf6 5. Nc3 Nxd5 6. Nf3 g6 7. Bb5+ Nc6 8.
Qa4 Nxc3 9. dxc3 Bd7 10. O-O Bg7 11. Re1 O-O 12. Bg5 a6 13. Bxc6 Bxc6 14. Qh4
f6 15. Bh6 Bxf3 16. Bxg7 e5 17. Bxf8 Bc6 18. Bc5 Qd5 19. Re2 *
Position (FEN): r5k1/1p5p/p1b2pp1/2Bqp3/7Q/2P5/PP2RPPP/R5K1 b - - 4 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 813
Best move: Qxg2#