Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Other_variations
Moves: 1. c4 b6 2. Nf3 Bb7 3. g3 Bxf3 4. exf3 Nc6 5. d4 Nf6 6. Bg2 e6 7. O-O d5 8. f4
Ne7 9. Nc3 g6 10. f5 Bg7 11. fxe6 fxe6 12. Qe2 Qd7 13. cxd5 exd5 14. Re1 Ne4
15. Bxe4 dxe4 16. Qxe4 Bxd4 17. Nb5 Bxf2+ 18. Kg2 O-O-O *
Position (FEN): 2kr3r/p1pqn2p/1p4p1/1N6/4Q3/6P1/PP3bKP/R1B1R3 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1404
Best move: Qa8#