Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c3 cxd4 5. cxd4 Nc6 6. Na3 Bf5 7. Nc2 e6 8. Bd3
Nge7 9. Ne2 Bxd3 10. Qxd3 Nf5 11. O-O Be7 12. a3 O-O 13. h3 a6 14. g4 Nh4 15.
f4 b5 16. Qg3 Qb6 17. Be3 b4 18. f5 Qb5 19. Rae1 exf5 20. gxf5 Qd3 21. f6 Qxc2
*
Position (FEN): r4rk1/4bppp/p1n2P2/3pP3/1p1P3n/P3B1QP/1Pq1N3/4RRK1 w - - 0 22
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1191
Best move: Qxg7#