Chess puzzle (Checkmate)
Moves: 1. c4 c5 2. Nc3 e6 3. Nf3 d5 4. cxd5 exd5 5. e4 d4 6. Nd5 Nf6 7. Nxf6+ Qxf6 8.
d3 Bd6 9. Bg5 Qe6 10. Be2 h6 11. Bh4 Nc6 12. a3 g5 13. Bg3 b5 14. Rb1 Bxg3 15.
hxg3 f5 16. exf5 Qxf5 17. b4 a6 18. bxc5 Qxc5 19. a4 b4 20. O-O a5 21. Re1 Bb7
22. Qb3 O-O-O 23. Qe6+ Kb8 24. Rec1 Qd6 25. Qf5 Qd5 26. Qg4 Ne5 27. Nxe5 *
Position (FEN): 1k1r3r/1b6/7p/p2qN1p1/Pp1p2Q1/3P2P1/4BPP1/1RR3K1 b - - 0 27
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 836
Best move: Qxg2#