1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 dxc4 5.Bg2 Be7 6.Qa4+ Bd7 7.Qxc4 a6 8.Qc2 O-O 9.O-O Bc6 10.Nc3 Bxf3 11.Bxf3 c6 12.Rd1 Nbd7 13.e4 e5 14.dxe5 Nxe5 15.Rxd8 Nxf3+ 16.Kh1 Raxd8 17.Be3 Ng4 18.Qe2 Nxe3 19.Qxe3 Ne5 20.Qe2 b5 21.Rd1 Rxd1+ 22.Nxd1 Rd8 23.Ne3 Bc5 24.h3 Nd3 25.Kg2 g6 26.Kf1 h5 27.Qc2 Bxe3 28.fxe3 Ne5 29.Qc5 Re8 30.b3 Re6 31.Qa7 Nf3 32.Qxa6 Nd2+ 33.Kg2 Nxe4 34.a4 Rd6 35.h4 bxa4 36.bxa4 Rd2+ 37.Kf3 f5 38.Qc4+ Kg7 39.Kf4 c5 40.Ke5 Rg2 41.Qb3 Rxg3 42.a5 c4 43.Qb7+ Kh6 44.Qb8 Kg7 45.a6 Rxe3 46.a7 Re2 47.Qc7+ Kh6 48.Qc8 Ng5+ 49.Kd5 Rd2+ 50.Kc6 Rh2 51.Qf8+ Kh7 52.Qe7+ Nf7 53.Qxf7+ Kh6 54.Qf8+ Kh7 55.a8=B Rxh4 56.Kc5 c3 57.Qe7+ Kh6 58.Qxh4 Kh7 59.Qh2 Kg7 60.Be4 Kh8 61.Bg2 c2 62.Qf4 Kh7 63.Qg5 f4 64.Qxf4 c1=Q+ 65.Qxc1 h4 66.Qf1 Kg8 67.Kb4 g5 68.Qh1 Kf7 69.Ka3 Ke6 70.Qg1 Kf5 71.Bh1 Kg6 72.Bf3 Kh6 73.Qg4 Kh7 74.Qa4 Kh6 75.Bd1 h3 76.Qd4 h2 77.Bf3 h1=R 78.Bxh1 Kh5 79.Kb4 Kg6 80.Bb7 Kf5 81.Bg2 Kg6 82.Ka4 Kh7 83.Bd5 Kh6 84.Qd1 Kg6 85.Bg2 Kf5 86.Ba8 Kg6 87.Qg4 Kh6 88.Bh1 Kg7 89.Qf5 Kh6 90.Qd3 Kh5 91.Qe2+ Kg6 92.Bg2 Kg7 93.Qf1 Kh6 94.Bh1 Kg6 95.Ba8 Kh6 96.Be4 Kh5 97.Qh3# 1-0