1.e4 c6 2.d3 d5 3.Nd2 Nf6 4.Ngf3 Bg4 5.h3 Bxf3 6.Qxf3 Nbd7 7.Be2 e6 8.Qg3 Qb8 9.Qxb8+ Rxb8 10.O-O Bd6 11.f4 dxe4 12.dxe4 e5 13.Nc4 Bc7 14.fxe5 Nxe5 15.Bf4 Nfd7 16.Bg4 f6 17.Bxd7+ Kxd7 18.Bxe5 Bxe5 19.Nxe5+ fxe5 20.Rf7+ Ke6 21.Rxg7 Rbd8 22.Rf1 Rd4 23.Rff7 Rxe4 24.Kf2 h5 25.Re7+ Kd5 26.Rd7+ Kc5 27.Rxb7 a5 28.Rgf7 Rc4 29.c3 Rd8 30.Rbd7 Rf4+ 31.Rxf4 Rxd7 32.Re4 Kd5 33.Ra4 Ke6 34.Ke3 Rd5 35.Rh4 Rd1 36.Rxh5 Rb1 37.b3 Rb2 38.g4 Rxa2 39.Rh6+ Kd5 40.g5 Rg2 41.c4+ Kc5 42.g6 Kb4 43.Kf3 Rg1 44.Kf2 Rg5 45.h4 Rg4 46.Kf3 Rg1 47.h5 Kxb3 48.Rh7 a4 49.Ra7 a3 50.g7 a2 51.h6 Kb2 52.Rxa2+ Kxa2 53.h7 Rxg7 54.h8=Q Rf7+ 55.Ke3