Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Bd3 e6 6. Nf3 Nf6 7. Nxf6+ Qxf6 8.
Bf4 Bxd3 9. Qxd3 Qxf4 10. g3 Qf6 11. O-O-O Na6 12. Rhf1 Bd6 13. Nd2 O-O 14. Ne4
Qh6+ 15. f4 Be7 16. Kb1 Rfd8 17. c3 c5 18. Qf3 cxd4 19. Rxd4 Rxd4 20. cxd4 Rc8
21. Nc3 Qg6+ 22. Ka1 Nb4 23. Qxb7 Nc2+ 24. Kb1 Na3+ 25. Ka1 Qb1+ 26. Nxb1 *
Position (FEN): 2r3k1/pQ2bppp/4p3/8/3P1P2/n5P1/PP5P/KN3R2 b - - 0 26
Black to move.
Themes:  Endgame Mate in 1, Smothered Mate 
Puzzle rating: 893
Best move: Nc2#