1.d4 c6 2.Nf3 d5 3.c4 Nf6 4.cxd5 cxd5 5.Nc3 e6 6.Bg5 Qb6 7.Qc2 Nc6 8.e3 Bd7 9.a3 Rc8 10.Bd3 Ne4 11.Bf4 f5 12.O-O Be7 13.h3 O-O 14.Rfc1 g5 15.Bh2 h5 16.Qd1 g4 17.Bxe4 fxe4 18.Ne5 Nxe5 19.Bxe5 Qxb2 20.Rc2 Qb3 21.Rb1 Qxa3 22.Rxb7 Rxc3 23.Rxd7 Rxc2 24.Qxc2 gxh3 25.Qc6 Rxf2 26.Qxe6+ Kf8 27.Rd8+ Bxd8 28.Bd6+ Qxd6 29.Qxd6+ Be7 30.Qh6+ Kg8 31.Kxf2 h2 32.Qxh5 Bh4+ 33.Qxh4 a5 34.Qxh2 Kf7 35.Qh8 Ke7 36.Qg8 a4 37.Qh8 Kd7 38.Qg7+ Kc6 39.Qg8 Kd7 40.Qh7+ Kd6 41.Qh6+ Kc7 42.Qh5 Kd6 43.Qh4 a3 44.Qh8 Ke6 45.Qh7 Kd6 46.Qh6+ Kc7 47.Qh5 Kc8 48.Qh4 Kd7 49.Qh3+ Kd6 50.Qh2+ Kc6 51.Qh5 Kb5 52.Qxd5+ Kb6 53.Qd8+ Kc6 54.Qc8+ Kb5 55.Qd7+ Kb4 56.Qe7+ Kb5 57.Qe8+ Ka6 58.Qf7 a2 59.Qxa2+ Kb7 60.Qa3 Kb6 61.Qa4 Kc7 62.Qa5+ Kd6 63.Qa6+ Kd5 64.Qa8+ Kc4 65.Qa7 Kb4 66.Qa6 Kc3 67.Qa7 Kd3 68.Qb6 Kc3 69.Qa7 Kd2 70.d5 Kc2 71.Qa8 Kd3 72.Qb8 Kc2 73.Qb7 Kc3 74.Qa6 Kb2 75.Qa5 Kc1 76.Ke2 Kb2 77.g4 Kb1 78.Kd2 Kb2 79.Qb5+ Ka3 80.Kc2 Ka2 81.Qa6# 1-0