Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. d4 e6 3. Nf3 c5 4. d5 Qc7 5. Nc3 a6 6. e5 b5 7. d6 Qc6 8. Bd3 Bb7
9. Be4 Qb6 10. Bxb7 Qxb7 11. Be3 c4 12. a3 Nc6 13. O-O Nh6 14. Bxh6 gxh6 15.
Re1 Bg7 16. Qd2 Rg8 17. b3 Nxe5 18. Nxe5 Bxe5 19. Rxe5 *
Position (FEN): r3k1r1/1q1p1p1p/p2Pp2p/1p2R3/2p5/PPN5/2PQ1PPP/R5K1 b q - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 793
Best move: Qxg2#