Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 e6 5. O-O d5 6. exd5 exd5 7. Re1+ Be7 8.
Bb3 O-O 9. a3 Bg4 10. Nbd2 c4 11. dxc4 dxc4 12. Bxc4 a6 13. h3 Bh5 14. Be2 Bc5
15. Nh2 Bxe2 16. Rxe2 Nd4 17. Re3 Ba7 18. Rg3 Rc8 19. c3 Nf5 20. Rf3 Nh4 21.
Rf4 Ng6 22. Rf3 Ne4 23. Ng4 h5 24. Ne3 Ne5 25. Rf5 Nd3 26. Rxh5 Nxc1 27. Rh8+
Kxh8 28. Qh5+ Kg8 29. Nf5 Qxd2 *
Position (FEN): 2r2rk1/bp3pp1/p7/5N1Q/4n3/P1P4P/1P1q1PP1/R1n3K1 w - - 0 30
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1127
Best move: Ne7#