Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 d5 3. Bg5 e6 4. Nc3 Be7 5. e3 O-O 6. Bd3 a5 7. Nge2 c5 8. O-O
cxd4 9. exd4 h6 10. Bh4 Qc7 11. Bxf6 Bxf6 12. b3 Nc6 13. Nb5 Qd7 14. Rc1 e5 15.
cxd5 Nxd4 16. Nexd4 exd4 17. Qf3 a4 18. Rc7 Qg4 19. Be4 Be5 20. Re7 Qxf3 21.
Bxf3 Bf6 22. Re2 axb3 23. axb3 Bd7 24. Nc7 Rac8 25. d6 Rxc7 *
Position (FEN): 5rk1/1prb1pp1/3P1b1p/8/3p4/1P3B2/4RPPP/5RK1 w - - 0 26
White to move.
Themes: Advanced Pawn, Hanging Piece Middlegame  
Puzzle rating: 937
Best move: dxc7