Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. f3 a6 4. c4 e6 5. Nc3 Nf6 6. cxd5 cxd5 7. e5 Nfd7 8. Be3
Nb6 9. f4 Nc6 10. Nf3 Bd7 11. Bd3 Nc4 12. Bc1 Nb4 13. Bb1 Be7 14. O-O h5 15. a3
Nc6 16. Ba2 b5 17. Qe2 N6a5 18. f5 exf5 19. Nxd5 Bc6 20. Nxe7 Qxe7 21. Bg5 f6
22. b3 Nxa3 23. Rac1 Be4 24. b4 N5c4 25. exf6 gxf6 26. Bf4 Rc8 27. Nh4 Qxb4 28.
Ng6 Rg8 29. Qxh5 Kd7 30. Qh7+ Kc6 31. Ne7+ Kb6 32. Nxg8 Qb2 33. Ne7 *
Position (FEN): 2r5/4N2Q/pk3p2/1p3p2/2nPbB2/n7/Bq4PP/2R2RK1 b - - 2 33
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 844
Best move: Qxg2#