Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 d5 4. Bb5 dxe4 5. Ne5 Bd7 6. Bxc6 Bxc6 7. Nxc6 bxc6
8. Qa4 Qd5 9. Na3 Nf6 10. Nc4 e6 11. Nb6 axb6 12. Qxa8+ Kd7 13. Qb7+ Kd6 14.
Qxb6 Nd7 15. Qb3 c4 16. Qc2 Ne5 17. O-O Be7 18. b3 Kd7 19. bxc4 Nxc4 20. a4 f5
21. f3 Bc5+ 22. Kh1 exf3 23. Rxf3 Ne5 24. Rf1 Nd3 25. c4 Qd4 26. Ra3 Qg1+ 27.
Rxg1 *
Position (FEN): 7r/3k2pp/2p1p3/2b2p2/P1P5/R2n4/2QP2PP/2B3RK b - - 0 27
Black to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 807
Best move: Nf2#