1.Nf3 d5 2.g3 e6 3.d4 c5 4.c4 dxc4 5.Qa4+ Qd7 6.Qxc4 b5 7.Qc2 Nc6 8.dxc5 Nb4 9.Qc3 Nd5 10.Qd4 Nge7 11.Ne5 Nc6 12.Nxc6 Qxc6 13.e4 Nf6 14.b4 a5 15.Nc3 Ba6 16.a3 Rd8 17.Qe3 Ng4 18.Qf4 h5 19.Be2 Bd6 20.Qf3 Ne5 21.Qe3 Be7 22.O-O O-O 23.Rb1 Bf6 24.Bb2 Ng4 25.Qf4 Ne5 26.Nd1 Ng6 27.Qe3 Ne5 28.f3 Rd7 29.Qf4 Ng6 30.Qc1 Bxb2 31.Rxb2 Ne5 32.Nf2 Rfd8 33.Rd1 Rxd1+ 34.Bxd1 Qd7 35.Qc3 Nc6 36.f4 g6 37.bxa5 Qc7 38.Rd2 Nxa5 39.Rxd8+ Qxd8 40.Qd3 Qc8 41.Qd4 Nc4 42.g4 Qc7 43.gxh5 gxh5 44.Nd3 h4 45.Bh5 Bb7 46.a4 Bc6 47.axb5 Bxb5 48.Qf6 Nd2 49.Nf2 Qd7 50.Qg5+ Kf8 51.Qe5 Bc6 52.Kg2 Ke7 53.Qg7 Bxe4+ 54.Nxe4 Nxe4 55.Qxf7+ Kd8 56.Qf8+ Kc7 57.Bf3 Qh7 58.Bxe4 Qxe4+ 59.Kh3 Qf3+ 60.Kxh4 Qf2+ 61.Kg5 Qg1+ 62.Kf6 Qd4+ 63.Kg6 Qg1+ 64.Kf7 Qxh2 65.Qd6+ Kb7 66.Qb6+ Kc8 67.Qxe6+ Kd8 68.Qd5+ Kc8 69.Qf5+ Kd8 70.Qg5+ Kd7 71.Kg6 Kc6 72.Qe5 Kb5 73.c6+ Kc4 74.c7 Qg1+ 75.Kh6 Qc5 76.Qxc5+ Kd3 77.Qa7 Kc2 78.Qa4+ Kb2 79.c8=R Kb1 80.Kh5 Kb2 81.Qa5 Kb3 82.Ra8 Kc4 83.Qf5 Kb4 84.Qc2 Kb5 85.Qb2+ Kc5 86.Ra7 Kc6 87.Rh7 Kd6 88.Re7 Kd5 89.Rh7 Kd6 90.Qg2 Ke6 91.Kh4 Kd6 92.Qb2 Kc5 93.Rh5+ Kc4 94.Qa2+ Kc3 95.Qf2 Kd3 96.Qe1 Kc2 97.Rc5+ Kb2 98.Qc3+ Ka2 99.Qd2+ Kb3 100.Kh5 Ka3 101.Qe2 Kb3 102.Qb2+ Ka4 103.Rc8 Ka5 104.Ra8# 1-0