Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 c5 4. c3 Nc6 5. Nf3 Qb6 6. Qb3 c4 7. Qc2 Bf5 8. Qxf5
Qxb2 9. Be2 e6 10. Qh3 Qxa1 11. O-O Qxa2 12. Ne5 Qxe2 13. Nxc6 bxc6 14. Qg3 Ne4
15. Qh4 Rb8 16. Bxb8 a5 17. Bc7 a4 *
Position (FEN): 4kb1r/2B2ppp/2p1p3/3p4/p1pPn2Q/2P1P3/4qPPP/1N3RK1 w k - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 743
Best move: Qd8#