Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 e6 3. e3 Bd6 4. Bg3 Qe7 5. Nf3 Bxg3 6. hxg3 Qb4+ 7. Nc3 Qxb2 8.
Nb5 Qb4+ 9. c3 Qa5 10. Qc2 a6 11. Rxh7 Rxh7 12. Qxh7 Nf6 13. Qxg7 Ke7 14. Ne5
axb5 15. Qxf7+ Kd6 *
Position (FEN): rnb5/1pp2Q2/3kpn2/qp1pN3/3P4/2P1P1P1/P4PP1/R3KB2 w Q - 1 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1548
Best move: Qf8#