Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Anglo-Indian_Defense
Moves: 1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. Nf3 O-O 5. O-O d6 6. b3 Nbd7 7. Bb2 c5 8. d4
b6 9. Ne5 Rb8 10. Nc6 Qc7 11. Nxb8 Qxb8 12. Nc3 cxd4 13. Qxd4 Bb7 14. Rad1 Bxg2
15. Kxg2 Qb7+ 16. f3 Rd8 17. e4 h5 18. Nd5 Nxd5 *
Position (FEN): 3r2k1/pq1nppb1/1p1p2p1/3n3p/2PQP3/1P3PP1/PB4KP/3R1R2 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 526
Best move: Qxg7#