1.Nf3 d5 2.e3 c5 3.b3 Nf6 4.Bb2 e6 5.c4 Nc6 6.cxd5 exd5 7.Nc3 a6 8.d4 Bg4 9.dxc5 Bxc5 10.Be2 O-O 11.O-O Ba7 12.h3 Bf5 13.Bd3 Be4 14.Qe2 Qe7 15.Rfd1 Rad8 16.Rac1 Rfe8 17.Bxe4 dxe4 18.Nd2 Bb8 19.Nf1 Ne5 20.Rxd8 Rxd8 21.Rd1 Nd3 22.Ba1 Be5 23.Nd2 Nc5 24.Nc4 Bc7 25.Rxd8+ Qxd8 26.Nd2 Qd6 27.Nf1 Qc6 28.Qd1 Nd3 29.Ne2 Nd5 30.Neg3 Qe6 31.Bd4 f5 32.f3 Qg6 33.fxe4 fxe4 34.Nh5 Qf5 35.Qe2 g6 36.Nhg3 Qe6 37.Qc2 h5 38.Qc4 b5 39.Qc2 Kf7 40.a4 Bd6 41.axb5 axb5 42.Qa2 h4 43.Ne2 Qf5 44.Nc3 Nxc3 45.Bxc3 Nc1 46.Qc2 Nd3 47.Bd4 Ke7 48.Nh2 Bg3 49.Ng4 Kd6 50.Bb6 Kd7 51.Qa2 Qe6 52.Qa7+ Kc6 53.Ba5 Qxb3 54.Qb6+ Kd5 55.Qd4+ Ke6 56.Qf6+ Kd7 57.Qd8+ Kc6 58.Qc8+ Kd6 59.Bc7+ Ke7 60.Bd8+ Kd6 61.Qc7+ Ke6 62.Qe7+ Kd5 63.Qf7+ Kc5 64.Qxb3 Nc1 65.Qc2+ Kd6 66.Qxc1 g5 67.Bxg5 Ke6 68.Qc8+ Kd5 69.Qd8+ Kc5 70.Qd7 Be1 71.Qe7+ Kc6 72.Qf8 Kb6 73.Qe8 b4 74.Qf7 Ka6 75.Qg7 Ka5 76.Qh8 Bf2+ 77.Kh1 Ka6 78.Qh7 b3 79.Qh6+ Ka7 80.Qh5 b2 81.Qf7+ Kb8 82.Bf4+ Ka8 83.Qe8+ Kb7 84.Qb8+ Ka6 85.Nxf2 b1=B 86.Qd8 Ka7 87.Qd7+ Ka6 88.Qe7 Kb6 89.Qe8 Ka6 90.g3 hxg3 91.Qd8 Kb7 92.Qe7+ Kb6 93.Qf8 Ka7 94.Qg8 Kb7 95.Qd8 Kc6 96.Qf8 Kb7 97.Qe8 Bd3 98.Qf8 Bf1 99.Qg8 Kc6 100.Qc8+ Kb5 101.Qd8 Ka4 102.Qe7 gxf2 103.Qxe4+ Kb3 104.Qf3 Kc3 105.Qxf2 Bxh3 106.Kh2 Kb4 107.Kxh3 Kb5 108.Kg4 Ka6 109.Kg5 Kb6 110.Kg6 Kc6 111.Kf7 Kd5 112.Kg8 Kc5 113.Kh7 Kc6 114.Kh6 Kd5 115.Kh5 Kc5 116.Kh4 Kb4 117.Kh3 Kc5 118.Kh2 Kc6 119.e4 Kd7 120.e5 Kd8 121.e6 Ke8 122.Qa7 Kd8 123.Qd7# 1-0