Hey Divsalar, I think you played pretty well here to be honest, when you got into position and played your forehand topspin well this gave you a lot of success, most of the points lost came from rushing in and hitting the ball a bit too early or forcing a topspin too fast rather than getting spin.
It looks like your forehand topspin has improved a lot, just be sure to move well and get into position for it each time and make use of the legs and body turn, this will make you be able to relax your arm more and not be as tense on the shots. Also during the rally try not to drop the bat low, this sometimes caused some mistakes for you when pushing or even on a topspin as well. Overall you had the right idea here with moving the player about and bringing him in short, in the end just a few mistakes was the difference but you can easily correct these I feel with the tips I have said here
Dan 🙂