Chess puzzle (Equality)
Moves: 1. d4 c5 2. dxc5 e6 3. Nc3 Bxc5 4. Nf3 Nf6 5. Bg5 Qb6 6. e3 Qxb2 7. Bxf6 gxf6
8. Rb1 Qxc3+ 9. Qd2 Qxd2+ 10. Nxd2 Nc6 11. Bd3 f5 12. O-O h5 13. Nf3 f6 14.
Rfd1 a6 15. Nh4 Kf7 16. Bc4 b5 17. Bb3 Bb7 *
Position (FEN): r6r/1b1p1k2/p1n1pp2/1pb2p1p/7N/1B2P3/P1P2PPP/1R1R2K1 w - - 2 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1451
Best move: Rxd7+