Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. f4 d5 3. d3 dxe4 4. Nc3 exd3 5. Bxd3 Nc6 6. Nf3 Bb4 7. O-O Bxc3 8.
bxc3 Nf6 9. Bb2 O-O 10. Ne5 h6 11. c4 Nb4 12. Qf3 Nxd3 13. cxd3 c6 14. d4 b5
15. c5 Qd5 16. Qf2 Bb7 17. a4 a5 18. f5 Rad8 19. fxe6 fxe6 20. Ng6 Ne4 21.
Qxf8+ Rxf8 22. Rxf8+ Kh7 23. Ne7 Qg5 24. Re8 Qe3+ 25. Kh1 Nf2+ 26. Kg1 Nh3+ 27.
Kh1 Qg1+ 28. Rxg1 *
Position (FEN): 4R3/1b2N1pk/2p1p2p/ppP5/P2P4/7n/1B4PP/6RK b - - 0 28
Black to move.
Themes:  Endgame Mate in 1, Smothered Mate 
Puzzle rating: 822
Best move: Nf2#