Chess puzzle (Checkmate)
Opening: London_System, London_System_Other_variations
Moves: 1. d4 g6 2. Bf4 Nf6 3. Nf3 Bg7 4. c3 O-O 5. Nbd2 b6 6. e4 c5 7. Bd3 d5 8. exd5
Nxd5 9. Bxb8 Rxb8 10. O-O Nf4 11. Bc2 cxd4 12. cxd4 Bxd4 13. Nxd4 Qxd4 14. b3
Bb7 15. Nf3 Qf6 16. Qd4 Nh3+ 17. Kh1 Qxf3 18. gxf3 *
Position (FEN): 1r3rk1/pb2pp1p/1p4p1/8/3Q4/1P3P1n/P1B2P1P/R4R1K b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 962
Best move: Bxf3#