Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. d4 dxe4 3. f3 exf3 4. Qxf3 Nf6 5. Bc4 Nc6 6. Be3 Nxd4 7. Bxd4 Qxd4
8. Nd2 Qxb2 9. Rb1 Qe5+ 10. Ne2 Bg4 11. Qxb7 Rd8 12. Bb5+ Nd7 13. O-O Qe3+ 14.
Kh1 Bxe2 15. Qd5 Bxb5 *
Position (FEN): 3rkb1r/p1pnpppp/8/1b1Q4/8/4q3/P1PN2PP/1R3R1K w k - 0 16
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1375
Best move: Qxf7#