Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bc4 e6 7. Bb3 Be7 8.
Be3 O-O 9. Qe2 Bd7 10. O-O-O Rc8 11. Kb1 Na5 12. Rhg1 Rxc3 13. bxc3 Nxe4 14.
Qd3 d5 15. f3 Nd6 16. Qe2 e5 17. Bxd5 exd4 18. Bxd4 Bf6 19. Bb3 Bb5 20. Qd2
Nac4 21. Qf4 Bg5 22. Qg3 Bh4 *
Position (FEN): 3q1rk1/pp3ppp/3n4/1b6/2nB3b/1BP2PQ1/P1P3PP/1K1R2R1 w - - 9 23
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 781
Best move: Qxg7#