1.e4 c6 2.Nc3 d5 3.exd5 cxd5 4.Nf3 d4 5.Bb5+ Nc6 6.Ne2 Qb6 7.Nexd4 e6 8.a4 Nf6 9.O-O Bd6 10.h3 a6 11.Bxc6+ bxc6 12.Nb3 c5 13.d4 cxd4 14.Qxd4 Qxd4 15.Nfxd4 Bb7 16.Na5 Be4 17.f3 Bg6 18.Rd1 Rc8 19.Nxe6 Ke7 20.Nd4 Bxc2 21.Nac6+ Kd7 22.Nxc2 Rxc6 23.Nb4 Rb6 24.Bd2 Rhb8 25.Bf4 a5 26.Nc2 Ke7 27.Bxd6+ Rxd6 28.Nd4 g6 29.Nb5 Rd5 30.Rxd5 Nxd5 31.Re1+ Kf6 32.Rd1 Ke5 33.Rc1 Nf4 34.Rc5+ Kf6 35.b3 Rd8 36.Nc3 Rd3 37.Kf2 Ne6 38.Ne4+ Kg7 39.Rc3 Rd5 40.Ke3 f5 41.Nf2 Re5+ 42.Kd2 Nd4 43.Nd1 f4 44.Rd3 Re2+ 45.Kc3 Nf5 46.Rd2 Re1 47.Nb2 Rc1+ 48.Rc2 Rg1 49.Nc4 Ne3 50.Nxe3 fxe3 51.Re2 Kf6 52.Rxe3 Rxg2 53.b4 axb4+ 54.Kxb4 Rh2 55.a5 Rxh3 56.a6 Rh4+ 57.Ka5 Rh5+ 58.Kb6 Rh2 59.Ra3 Rb2+ 60.Ka5 Rb8 61.a7 Ra8 62.Kb6 Kf5 63.Kb7 Rxa7+ 64.Rxa7 Kf4 65.Kc6 Kxf3 66.Rf7+ Ke3 67.Rxh7 g5 68.Rg7 Kf4 69.Kd5 g4 70.Kd4 Kf3 71.Kd3 g3 72.Rf7+ Kg2 73.Ke2 Kh1 74.Rh7+ Kg1 75.Rg7 g2 76.Kf3 Kh1 77.Kf2 g1=N 78.Rxg1+ Kh2 79.Rg3 Kh1 80.Rg1+ Kh2 81.Rg3 Kh1 82.Rh3# 1-0