Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Anglo-Dutch_Defense
Moves: 1. c4 f5 2. Nc3 Nf6 3. g3 e5 4. Bg2 Bc5 5. e3 a6 6. d4 exd4 7. exd4 Ba7 8. Nf3
O-O 9. O-O Kh8 10. b3 c6 11. d5 Ne4 12. Nxe4 fxe4 13. Ng5 Rxf2 14. Rxf2 Qf6 15.
Qe2 Qxa1 16. Kh1 Bxf2 17. Qxf2 Qxc1+ 18. Bf1 h6 *
Position (FEN): rnb4k/1p1p2p1/p1p4p/3P2N1/2P1p3/1P4P1/P4Q1P/2q2B1K w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 752
Best move: Qf8#