Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be7 8. Bg5
Be6 9. Qd2 Nbd7 10. O-O-O b5 11. f3 h5 12. h4 Rc8 13. Nd5 Nxd5 14. exd5 Bxg5
15. hxg5 Bf5 16. c3 b4 17. g4 bxc3 18. bxc3 Bg6 19. gxh5 Rxh5 20. Rxh5 Bxh5 21.
f4 Bxe2 22. Qxe2 Rxc3+ 23. Kb2 Qc7 24. f5 Nb6 25. Na5 Na4+ 26. Ka1 Rc1+ 27.
Rxc1 *
Position (FEN): 4k3/2q2pp1/p2p4/N2PpPP1/n7/8/P3Q3/K1R5 b - - 0 27
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1366
Best move: Qxc1#