Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 d6 3. Bb5+ Bd7 4. d3 Nf6 5. Bg5 a6 6. Bxd7+ Nbxd7 7. Qf3 Ne5 8.
Qe3 e6 9. Nd5 exd5 10. exd5 h6 11. Bxf6 Qxf6 12. c4 Be7 13. Ne2 O-O 14. O-O
Rfe8 15. Qg3 Ng6 16. Nc3 Qd4 17. Rad1 Rad8 18. Rd2 Bh4 19. Qf3 Ne5 20. Qf5 Bg5
21. Rdd1 Ng4 22. Rfe1 Rxe1+ 23. Rxe1 Qf4 24. Qe4 Qxf2+ 25. Kh1 Be3 26. Rd1 Qg1+
27. Rxg1 *
Position (FEN): 3r2k1/1p3pp1/p2p3p/2pP4/2P1Q1n1/2NPb3/PP4PP/6RK b - - 0 27
Black to move.
Themes:  Endgame Mate in 1, Smothered Mate 
Puzzle rating: 867
Best move: Nf2#