Train ourselves to visualize the pin in few forward moves

Sort:
Avatar of gambit10000

I was trying to follow a great old game:

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. exd5 exd5 5. Bd3 Ne7 6. Ne2 Nbc6 7. O-O Be6 8. a3 Bd6 9. Nb5 f6 10. Nxd6+ Qxd6 11. Nf4 Nxd4 12. c3 Ndc6 13. Nxe6 Qxe6 14. Re1 Qd6 15. Qh5+ Kd8 16. Qg4 Ne5 17. Qxg7 Rg8 18. Qxh7 Nf3+ 19. Kf1 Nxe1 20. Kxe1 Rxg2 21. Qh8+ Rg8 22. Qh3 Qe5+ 23. Kd2 Qf4+ 24. Kc2 Qxf2+ 25. Bd2 Rg2 26. Qh8+ Kd7 27. Qh3+ Kd6 28. Rd1 Rxh2 29. Qg4 Rh4 30. Qg7 Rg8 31. Qf7 Rg2 32. Kc1 Qf3 33. Bb5 c6 34. Rf1 Rf2

I was trying to understand black's positions. On 17, I would have moved King to Kd7 that would have saved me 2 rooks, one with check and the other with skewer. However the game was played brilliantly by black, who played Rg8 on the 17th move. I had calculated the check at 17th, but failed to spot pin on g2. Could someone guide if there's some good learning tools to visualize pins few moves ahead?

Avatar of IMKeto