You can analyze this game with chess engine, move pieces, add comments, play a training game from any position from this game vs Computer, save your analysis and played game into library, check head-to-head results between these players, compare their charts and download or print this game.
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. a3 Be7 7. cxd5 exd5 8. Nge2 b6 9. Rb1 Bb7 10. b4 a6 11. O-O Nbd7 12. f3 Re8 13. e4 dxe4 14. fxe4 Nf8 15. h3 Qd7 16. Qb3 Rad8 17. Bc4 Ne6 18. d5 Nf8 19. a4 Ng6 20. Kh1 Ne5 21. Be3 Bf8 22. b5 Nxc4 23. Qxc4 axb5 24. axb5 Nxe4 25. Nxe4 Bxd5 26. Nf6+ gxf6 27. Qh4 Rxe3 28. Nf4 Be4 29. Rbd1 Bd6 30. Kg1 Qf5 31. Nh5 Qg6 32. Nxf6+ Kh8 33. Nxe4 Rg8 34. Qf6+ Qxf6 35. Nxf6 Rg6 36. Ng4 Re7 37. Kh1 Rg5 38. Nh6 f6 39. Nf5 Re6 40. Nxd6 cxd6 41. Rc1 Rc5 42. Ra1 Kg7 43. Ra7+ Kg6 44. Rb1 Ree5 45. Rd7 Rxb5 46. Rc1 Rbc5 47. Ra1 Ra5 48. Rc1 Rac5 49. Ra1 b5 50. Rxd6 b4 51. Raa6 Rf5 52. Rab6 Rc4 53. Rd7 Rf1+ 54. Kh2 h5 55. Rbb7 h4 56. Rg7+ Kf5 57. Rg4 Rff4 58. Rb5+ Ke6 59. Rxf4 Rxf4 60. Kg1 Kd6 61. g3 hxg3 62. Kg2 Kc6 63. Rb8 Kc5 64. Kxg3 Rf5 65. h4 Kc4 66. Kg4 Rf1 67. h5 Rh1 68. Rb6 b3 69. Rxf6 b2 70. Rb6 b1=Q 71. Rxb1 Rxb1 72. h6 Kd5 73. Kf5 Rf1+ 74. Kg6 Ke6 75. h7 Rg1+ 76. Kh6 Kf7 77. h8=N+ Kf6 78. Kh7 Rg2