Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Nf3 c5 3. e3 g6 4. Be2 Bg7 5. O-O O-O 6. h3 d5 7. Re1 Nc6 8. c3 b6
9. Nbd2 Re8 10. Nf1 e5 11. dxe5 Nxe5 12. Nxe5 Rxe5 13. Bf3 Bb7 14. c4 Ne4 15.
cxd5 Rxd5 16. Qa4 f5 17. Ng3 Nxg3 18. Bxd5+ Qxd5 19. fxg3 *
Position (FEN): r5k1/pb4bp/1p4p1/2pq1p2/Q7/4P1PP/PP4P1/R1B1R1K1 b - - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 481
Best move: Qxg2#