Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Nf6 5. Nc3 a6 6. a4 Bc5 7. Nd5 O-O 8. Qe2
Kh8 9. c3 d6 10. b4 Ba7 11. b5 Na5 12. Ba2 Bc5 13. d4 exd4 14. cxd4 Ba7 15.
bxa6 bxa6 16. Nxf6 Qxf6 17. Bd5 Bb7 18. Bxb7 Nxb7 19. e5 Qe6 20. Re1 Bb6 21.
Qe4 d5 22. Qh4 Nd8 23. Ba3 Rg8 24. Be7 Ba5 25. Rec1 Nc6 *
Position (FEN): r5rk/2p1Bpp1/p1n1q2p/b2pP3/P2P3Q/5N2/5PPP/R1R3K1 w - - 8 26
White to move.
Themes:  Middlegame  
Puzzle rating: 2039
Best move: Bf6