Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 d5 3. c4 e6 4. Nbd2 Be7 5. Qc2 O-O 6. e4 dxe4 7. Nxe4 b6 8.
Bd3 h6 9. O-O Bb7 10. Re1 Nc6 11. Be3 Nb4 12. Nxf6+ Bxf6 13. Qb1 Nxd3 14. Qxd3
c5 15. Rad1 Qc7 16. Ne5 Rad8 17. Qa3 Ba8 18. Bf4 Qb7 19. Qg3 g5 20. Be3 cxd4
21. Bxd4 Rxd4 *
Position (FEN): b4rk1/pq3p2/1p2pb1p/4N1p1/2Pr4/6Q1/PP3PPP/3RR1K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 884
Best move: Rxd4