Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Nf6 4. e3 Bg4 5. Qa4+ c6 6. Qxc4 b5 7. Qd3 Be6 8. b3
b4 9. Ne4 a5 10. Nxf6+ exf6 11. Nf3 Bd6 12. Be2 O-O 13. O-O Qc7 14. e4 Nd7 15.
Be3 Rad8 16. Rac1 Bg4 17. h3 Bxf3 18. Bxf3 Bh2+ 19. Kh1 Bf4 20. d5 Ne5 *
Position (FEN): 3r1rk1/2q2ppp/2p2p2/p2Pn3/1p2Pb2/1P1QBB1P/P4PP1/2R2R1K w - - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1183
Best move: Bxf4