Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Other_variations
Moves: 1. b4 d5 2. Bb2 Nf6 3. Nf3 e6 4. a3 a5 5. b5 a4 6. e3 Bd7 7. Nc3 Be7 8. Be2 O-O
9. O-O Bc5 10. Ne5 c6 11. f4 cxb5 12. Nxd7 Nbxd7 13. Nxb5 Qb6 14. c4 dxc4 15.
Bxc4 Nd5 16. Qg4 N7f6 17. Qg3 Ne4 *
Position (FEN): r4rk1/1p3ppp/1q2p3/1Nbn4/p1B1nP2/P3P1Q1/1B1P2PP/R4RK1 w - - 5 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1115
Best move: Qxg7#