1.c4 e6 2.g3 d5 3.d4 c5 4.Bg2 dxc4 5.Qa4+ Qd7 6.Qxc4 Qxd4 7.Qb5+ Nd7 8.Nf3 Qb4+ 9.Nc3 a6 10.Qd3 Ngf6 11.O-O Be7 12.e4 c4 13.Qe2 e5 14.a3 Qc5 15.Be3 Qc7 16.Nd5 Nxd5 17.exd5 b5 18.Nxe5 Nxe5 19.d6 Bxd6 20.Bxa8 Bg4 21.f3 Bf5 22.f4 Bd3 23.Qh5 Nd7 24.Rfe1 O-O 25.Bg2 Nf6 26.Qf3 Be4 27.Qf2 Ng4 28.Bb6 Qc8 29.Qd4 Bxg2 30.Qxd6 Ba8 31.Re7 c3 32.Qc5 cxb2 33.Rb1 Qxc5+ 34.Bxc5 Rc8 35.Rxb2 h5 36.Rc2 Bd5 37.Rc1 Be6 38.Ra7 Rc6 39.Rc3 Bc4 40.Bb4 Kh7 41.h3 Nf6 42.Re3 Be6 43.Rc3 Bc4 44.Rc1 Kg6 45.Re7 Nd5 46.Re5 h4 47.Rg5+ Kh6 48.Bd2 hxg3 49.Rxc4 bxc4 50.Rxd5 c3 51.Bc1 c2 52.Kg2 Rc3 53.Rg5 Rc8 54.Rxg3 Rc7 55.Kf2 f5 56.Ke2 Kh5 57.Rg5+ Kh6 58.Rxf5 Rd7 59.Rc5 Rd4 60.Bd2 Rb4 61.axb4 Kh7 62.h4 c1=Q 63.Rxc1 g5 64.Re1 gxf4 65.Bc3 a5 66.Kf1 Kg6 67.Ra1 a4 68.Re1 Kh6 69.Re2 Kg6 70.Kf2 Kf7 71.Ke1 Kg8 72.b5 Kf8 73.b6 Kf7 74.Bb2 f3 75.Re3 Kg8 76.Re8+ Kh7 77.Rd8 a3 78.Bg7 a2 79.Rd7 a1=B 80.Kd2 Bb2 81.b7 Bc1+ 82.Kxc1 Kg6 83.Kb2 Kh7 84.Kc2 Kg8 85.Bf8 Kh8 86.Kd1 Kg8 87.Kc1 f2 88.Rd1 f1=N 89.h5 Ne3 90.Bb4 Nf1 91.Bc5 Kg7 92.Rd3 Kf7 93.Kc2 Ng3 94.Kc1 Kg8 95.Rd7 Ne2+ 96.Kd2 Nc1 97.b8=Q# 1-0