Chess puzzle (Advantage)
Moves: 1. d4 c5 2. dxc5 Nc6 3. Bf4 e5 4. Be3 Qa5+ 5. c3 Bxc5 6. b4 Nxb4 7. Bxc5 Qxc5
8. cxb4 Qxb4+ 9. Qd2 Qb6 10. Nc3 Nf6 11. h3 O-O 12. e3 d6 13. Be2 Bf5 14. Nf3
e4 15. Nd4 Bg6 16. O-O Rac8 17. Na4 Qc7 18. Bg4 Nxg4 19. hxg4 Rfe8 20. Nb5 Qe7
21. g3 h5 22. Nxd6 Rcd8 23. gxh5 *
Position (FEN): 3rr1k1/pp2qpp1/3N2b1/7P/N3p3/4P1P1/P2Q1P2/R4RK1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1282
Best move: Rxd6