Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_The_Whale
Moves: 1. e4 e5 2. c4 Nc6 3. Nc3 Bb4 4. Nd5 Be7 5. Ne2 Nd4 6. Nxd4 exd4 7. b3 c6 8.
Nxe7 Nxe7 9. Bb2 c5 10. Qg4 O-O 11. Be2 d5 12. Qf4 Ng6 13. Qf3 dxe4 14. Qxe4
Re8 15. Qd3 Bg4 16. f3 Nf4 17. Qc2 d3 18. Qc3 Nxe2 *
Position (FEN): r2qr1k1/pp3ppp/8/2p5/2P3b1/1PQp1P2/PB1Pn1PP/R3K2R w KQ - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 554
Best move: Qxg7#