Chess puzzle (Advantage)
Moves: 1. d4 f5 2. Nc3 Nf6 3. Bg5 d5 4. e4 Nxe4 5. Bf4 Nxc3 6. bxc3 e6 7. c4 c6 8.
cxd5 cxd5 9. c3 Bd6 10. Bd2 O-O 11. Nf3 Nc6 12. Bd3 e5 13. dxe5 Nxe5 14. Nxe5
Bxe5 15. O-O Qc7 16. h3 Bxc3 17. Rc1 d4 18. Qb3+ Kh8 19. Bxc3 dxc3 20. Rxc3 Qf7
21. Bc4 Qf6 22. Rd1 f4 23. Rf3 Bd7 *
Position (FEN): r4r1k/pp1b2pp/5q2/8/2B2p2/1Q3R1P/P4PP1/3R2K1 w - - 2 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1126
Best move: Rxd7