Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. b3 e6 3. Bb2 Nc6 4. Nf3 Nf6 5. e5 Nd5 6. Nc3 a6 7. Ne4 f5 8. Nd6+
Bxd6 9. exd6 O-O 10. Bd3 Qe8 11. g3 e5 12. Nh4 e4 13. Bc4 Qe6 14. Qe2 Qxd6 15.
O-O-O b5 16. Bxd5+ Qxd5 17. Qh5 d6 18. f4 Nd4 19. Qg5 a5 20. c3 Ne2+ 21. Kb1 a4
22. c4 Qd3+ 23. Ka1 Nd4 24. Nxf5 Nc2+ 25. Kb1 Na3+ 26. Ka1 Qb1+ 27. Rxb1 *
Position (FEN): r1b2rk1/6pp/3p4/1pp2NQ1/p1P1pP2/nP4P1/PB1P3P/KR5R b - - 0 27
Black to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 793
Best move: Nc2#