Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nd4 4. Nxd4 exd4 5. O-O Qg5 6. Bc4 d6 7. d3 Qg6 8.
c3 Bg4 9. Qb3 Bh3 10. Bxf7+ Qxf7 11. Qxf7+ Kxf7 12. gxh3 dxc3 13. Nxc3 Be7 14.
Be3 c6 15. b4 Bf6 16. d4 c5 17. bxc5 dxc5 18. Ne2 cxd4 19. Nxd4 Ne7 20. Rab1 b6
21. Nb5 Rhd8 22. Rfc1 a6 23. Nc7 Rab8 24. Nxa6 Ra8 25. Rxb6 Nc8 26. Rb7+ Kg8
27. Nc7 Rxa2 28. Ne6 Re8 29. Nf4 Ne7 30. Rcc7 Ng6 31. Nh5 Be5 32. Rd7 Ra1+ 33.
Kg2 *
Position (FEN): 4r1k1/1R1R2pp/6n1/4b2N/4P3/4B2P/5PKP/r7 b - - 11 33
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1156
Best move: Nh4#