Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Bb4 5. Bd2 c6 6. e3 O-O 7. Be2 Nbd7 8. O-O
Re8 9. c5 e5 10. a3 Ba5 11. b4 Bc7 12. dxe5 Nxe5 13. Rc1 Bf5 14. Nxe5 Bxe5 15.
f4 Bc7 16. Bf3 Ne4 17. Nxe4 dxe4 18. Bg4 Bxg4 19. Qxg4 Qxd2 20. Rce1 Rad8 21.
f5 Qb2 22. f6 Be5 *
Position (FEN): 3rr1k1/pp3ppp/2p2P2/2P1b3/1P2p1Q1/P3P3/1q4PP/4RRK1 w - - 1 23
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 562
Best move: Qxg7#