Chess puzzle (Crushing)
Moves: 1. d4 d5 2. e3 Nf6 3. c4 dxc4 4. Bxc4 e6 5. Nf3 Nc6 6. Bd2 Bd6 7. O-O O-O 8.
Nc3 a6 9. a3 b5 10. Bd3 Bb7 11. b4 Re8 12. Ne4 h6 13. Rc1 Ne7 14. Nxf6+ gxf6
15. e4 Kg7 16. Re1 Ng6 17. e5 fxe5 18. Nxe5 Nxe5 19. dxe5 Be7 20. Qf3 *
Position (FEN): r2qr3/1bp1bpk1/p3p2p/1p2P3/1P6/P2B1Q2/3B1PPP/2R1R1K1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 922
Best move: Bxf3