Monday’s puzzle was taken from the game between Sindarov and Praggnanandhaa, played in round 10 of the recently concluded Candidates’ Tournament..

Sindarov continued 23. Rf7 Qxf7 24. Rxf7 Kxf7 25. Qf4+ Kg7 26. Qg5+ Kh7 27. Qe7+ Kg8 28. Qxd7, eventually winning.
Here’s the complete game. Click on any move for a pop-up window.