Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Anglo-Dutch_Defense
Moves: 1. c4 f5 2. e3 Nf6 3. h3 e6 4. a3 b6 5. b4 Bb7 6. Bb2 d5 7. Qc2 c5 8. b5 Bd6 9.
a4 O-O 10. Ne2 Ne4 11. f3 Bg3+ 12. Kd1 Nf2+ 13. Kc1 Nxh1 14. Nxg3 Nxg3 15. Qc3
Nxf1 *
Position (FEN): rn1q1rk1/pb4pp/1p2p3/1Ppp1p2/P1P5/2Q1PP1P/1B1P2P1/RNK2n2 w - - 0 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 453
Best move: Qxg7#