Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 c5 4. d5 exd5 5. cxd5 Bd6 6. e4 Bc7 7. f4 d6 8. Nf3
O-O 9. Bd3 Bg4 10. h3 Bd7 11. Be3 a6 12. a4 Kh8 13. O-O Ng8 14. g4 Bc8 15. Bf2
Nd7 16. g5 f5 17. exf5 Nb6 18. Qc2 Ne7 19. f6 gxf6 20. Bxh7 Nexd5 21. Nxd5 Nxd5
22. Qe4 Nxf4 23. g6 d5 24. Qc2 Nxh3+ 25. Kh1 Qd7 *
Position (FEN): r1b2r1k/1pbq3B/p4pP1/2pp4/P7/5N1n/1PQ2B2/R4R1K w - - 2 26
White to move.
Themes:  Middlegame  
Puzzle rating: 2083
Best move: Bxc5