The cheapest answer to a topspin: hold a slightly closed bat in front of the ball just after the bounce and use its pace instead of adding your own.
The block keeps you in the rally when attacking isn't on: no backswing, no power of your own, just a surface for the incoming topspin. Because the ball arrives with forward rotation, it kicks upward off your blade — so you close it slightly over the ball, the mirror image of the push, where you open against backspin. Take it early, just after the bounce, and keep your hand quiet. The classic fault is taking a backswing: a wide stroke leaves you too slow for the next ball, and the block turns into a half-hearted drive that sails long. The second fault is leaning in instead of moving in — your feet bring you to the ball, the stroke itself stays the same. What often goes unnoticed: the angle isn't a fixed setting. The more spin the ball carries, the further you have to close; keep the angle from the last ball and you'll lift the next one long.