Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 g6 3. e3 Bg7 4. Nf3 O-O 5. Be2 d6 6. h3 c5 7. O-O b6 8. c4
cxd4 9. exd4 Bb7 10. Nc3 a6 11. d5 Nbd7 12. Rc1 Rc8 13. b3 Nh5 14. Bh2 b5 15.
Nd4 bxc4 16. bxc4 Nhf6 17. a4 Nc5 18. f4 Qa5 19. f5 Nxa4 20. Qxa4 Qxa4 21. Nxa4
Nxd5 22. cxd5 Bxd4+ 23. Kh1 Bxd5 24. Rcd1 Rc4 *
Position (FEN): 5rk1/4pp1p/p2p2p1/3b1P2/N1rb4/7P/4B1PB/3R1R1K w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 997
Best move: Bxc4