1.d4 e6 2.Nf3 d5 3.g3 b6 4.Bd2 Nf6 5.c4 dxc4 6.Bg2 Bb7 7.Qa4+ Nbd7 8.Qxc4 c5 9.O-O Rc8 10.Nc3 a6 11.Qd3 c4 12.Qc2 b5 13.a3 Be7 14.e4 h6 15.Rad1 O-O 16.Rfe1 Re8 17.h3 Bf8 18.g4 Qc7 19.e5 Nh7 20.h4 Be7 21.g5 hxg5 22.Nxg5 Nxg5 23.hxg5 Bxg2 24.Kxg2 Nf8 25.d5 exd5 26.Nxd5 Qd7 27.Qe4 Qe6 28.Kg3 c3 29.Bxc3 Rc4 30.Rd4 Rxd4 31.Qxd4 Rd8 32.Nxe7+ Qxe7 33.Qg4 Rd3+ 34.f3 Qd8 35.Qf5 Qd5 36.Qe4 Qd8 37.g6 Nxg6 38.e6 Qc7+ 39.Kg4 Rd6 40.Qa8+ Rd8 41.Qe4 Rd6 42.e7 f5+ 43.Kxf5 Qd7+ 44.Kg5 Rd5+ 45.Qxd5+ Qxd5+ 46.Kxg6 Qc6+ 47.Kg5 Qh6+ 48.Kg4 Qg6+ 49.Kh3 Qh5+ 50.Kg3 Qg5+ 51.Kf2 Qh4+ 52.Kg2 Qg5+ 53.Kf1 Qh5 54.e8=Q+ Kh7 55.Qxh5+ Kg8 56.Rd1 b4 57.Qg5 Kh7 58.f4 g6 59.Qb5 a5 60.Qb7+ Kg8 61.Rb1 b3 62.Kg1 g5 63.Qb6 Kf7 64.Kf2 gxf4 65.Bb4 a4 66.Kf1 f3 67.Qf6+ Kg8 68.Qf4 Kh7 69.Qc1 f2 70.Bc3 Kg6 71.Qd2 Kf7 72.Qd3 Kf8 73.Qd7 Kg8 74.Qh7+ Kf8 75.Be5 Ke8 76.Bc3 Kd8 77.Qg7 Kc8 78.Re1 Kb8 79.Bb4 Ka8 80.Ke2 f1=B+ 81.Kf2 Bg2 82.Rb1 Bf1 83.Qg3 Bb5 84.Qf3+ Ka7 85.Rc1 Bf1 86.Ke1 Kb6 87.Qe4 Ka6 88.Rc2 Bg2 89.Qg6+ Kb7 90.Qe6 Bf3 91.Qe3 Bg2 92.Qg3 Bf3 93.Ba5 Bd5 94.Qf4 Bg2 95.Qh4 Bf1 96.Qg3 Bh3 97.Qb8+ Ka6 98.Kd2 Be6 99.Bc7 Bd5 100.Qxb3 Bc4 101.Qb6# 1-0