Chess puzzle (Checkmate)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 c6 4. Nf3 Qa5 5. Bd3 Qc7 6. O-O e5 7. dxe5 dxe5 8. b3
h6 9. Bb2 Be6 10. Ne2 Nbd7 11. Ng3 Be7 12. Re1 O-O 13. Nf5 Bxf5 14. exf5 Bd6
15. Qd2 Rfe8 16. Bc4 b5 17. Be2 e4 18. Nd4 Bc5 19. Qc3 Rad8 20. b4 Bxd4 21.
Qxd4 Nb6 22. Qe3 Nbd5 23. Qb3 Qf4 24. c4 bxc4 25. Bxc4 Ng4 26. Qg3 Qxf5 27. h3
Ne5 28. Bb3 Nd3 *
Position (FEN): 3rr1k1/p4pp1/2p4p/3n1q2/1P2p3/1B1n2QP/PB3PP1/R3R1K1 w - - 3 29
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 685
Best move: Qxg7#