1.d4 g6 2.e4 Bg7 3.c4 d6 4.Nc3 c5 5.Nf3 cxd4 6.Nxd4 Nc6 7.Be3 Nf6 8.Be2 O-O 9.O-O Bd7 10.h3 Nxd4 11.Bxd4 Bc6 12.Qc2 Ne8 13.Be3 Qc8 14.b4 Nf6 15.Rac1 b6 16.Rfd1 Qe6 17.Nd5 Rac8 18.Bf3 h5 19.Qd3 Rfe8 20.Qa3 Nxe4 21.Qxa7 Bxd5 22.cxd5 Qf5 23.Rxc8 Rxc8 24.Qxb6 Nc3 25.Rc1 Ra8 26.Qc6 Ra3 27.b5 Nxa2 28.Qc8+ Kh7 29.Qxf5 gxf5 30.Rc7 Be5 31.b6 Rb3 32.g3 h4 33.b7 hxg3 34.fxg3 Rb1+ 35.Kh2 Rb2+ 36.Bg2 Nc3 37.Ba7 Nxd5 38.Rd7 f4 39.b8=Q fxg3+ 40.Kh1 Rxb8 41.Bxb8 Nf4 42.Rxe7 Nd5 43.Rxf7+ Bg7 44.Rd7 Kg8 45.Bf3 Be5 46.Bxd5+ Kf8 47.Kg2 Bg7 48.h4 Bd4 49.h5 Bb6 50.h6 Ke8 51.h7 Ba5 52.h8=Q+ Kxd7 53.Qh7+ Ke8 54.Qh6 Bb4 55.Qh5+ Kd7 56.Qh8 Bc3 57.Qh7+ Bg7 58.Qxg7+ Kc8 59.Qg8+ Kd7 60.Qh8 Ke7 61.Qh7+ Kd8 62.Qh6 Kd7 63.Qh5 Kc8 64.Qh4 Kxb8 65.Qh3 Kc7 66.Qh8 Kd7 67.Qh7+ Ke8 68.Qh6 Kd8 69.Qh5 Kc8 70.Qh4 Kd7 71.Qh3+ Ke7 72.Qh8 Kd7 73.Be6+ Kc7 74.Bf5 Kb6 75.Kxg3 Kb7 76.Kf4 Kc6 77.Ke3 d5 78.Kd4 Kb6 79.Kd3 Ka5 80.Kc3 Ka4 81.Qb8 Ka3 82.Qa7# 1-0