Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c4 Nc6 3. Nc3 g6 4. Nf3 Bg7 5. Be2 e6 6. O-O Nge7 7. d3 O-O 8. Be3
d6 9. Qd2 f5 10. Bh6 a6 11. Bxg7 Kxg7 12. d4 cxd4 13. Nxd4 Qb6 14. Nxc6 Qxc6
15. exf5 Nxf5 16. Bg4 Nh4 17. f3 Qc5+ 18. Kh1 e5 19. Ne4 Qb6 20. Bxc8 Raxc8 21.
Qxd6 Qxb2 22. Rab1 *
Position (FEN): 2r2r2/1p4kp/p2Q2p1/4p3/2P1N2n/5P2/Pq4PP/1R3R1K b - - 1 22
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 813
Best move: Qxg2#