​This was an actual position between Caruana and Grischuk at GCT Paris earlier today. White just played 27. Rxd5. How should black proceed?
Caruana - Grischuk
GCT Paris
1 d4 Nf6 2. Bf4 d5 3. e3 c5 4. Nf3 Nc6 5. Nbd2 cxd4 6. exd4 Bf5 7. c3 e6 8. Qb3 Bd6 9. Bg3 Bxg3 10. hxg3 Qd6 11. Qxb7 Rb8 12. Qa6 O-O 13. Nb3 Bc2 14. Rc1 Bxb3 15. axb3 Ne4 16. Qa4 e5 17. Be2 exd4 18. cxd4 Rb6 19. O-O Rfb8 20. Rfe1 g6 21. Bd3 Nb4 22. Bf1 Nc6 23. Re2 Kg7 24. Rec2 Nd8 25. Rc7 Rxb3 26. Rd7 Qf6 27. Rxd5 Diagram above