Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. e4 d5 3. Nd2 c5 4. exd5 exd5 5. c3 Nf6 6. Ngf3 Nc6 7. Bb5 Be6 8.
O-O Be7 9. Ne5 Qb6 10. Qa4 Rc8 11. Re1 O-O 12. Nxc6 bxc6 13. Ba6 Rc7 14. Nf3
cxd4 15. Nxd4 c5 16. Nxe6 fxe6 17. Bf4 Rc6 18. Bb5 Rcc8 19. Bd7 Ne4 20. Bxc8
Rxf4 21. Qe8+ Rf8 22. Qxe7 Rxc8 23. f3 c4+ 24. Kh1 Nf2+ 25. Kg1 Nh3+ 26. Kh1
Qg1+ 27. Rxg1 *
Position (FEN): 2r3k1/p3Q1pp/4p3/3p4/2p5/2P2P1n/PP4PP/R5RK b - - 0 27
Black to move.
Themes:  Endgame Mate in 1, Smothered Mate 
Puzzle rating: 852
Best move: Nf2#