Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Kings_English_Variation
Moves: 1. c4 e5 2. Nc3 Nf6 3. e4 Bb4 4. Bd3 Nc6 5. Nf3 b6 6. O-O Bb7 7. Nd5 O-O 8. a3
Be7 9. b4 a6 10. Bb2 d6 11. c5 dxc5 12. bxc5 Bxc5 13. Nxe5 Nxd5 14. Nxc6 Bxc6
15. exd5 Qxd5 16. Qg4 Qxd3 *
Position (FEN): r4rk1/2p2ppp/ppb5/2b5/6Q1/P2q4/1B1P1PPP/R4RK1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 683
Best move: Qxg7#