1.Nf3 e6 2.d4 Nf6 3.c4 d5 4.g3 c5 5.cxd5 exd5 6.Bg2 Nc6 7.O-O Be7 8.dxc5 Bxc5 9.Bg5 O-O 10.Nc3 d4 11.Bxf6 Qxf6 12.Ne4 Qe7 13.Nxc5 Qxc5 14.Rc1 Qb6 15.Qc2 g6 16.Rfd1 Rd8 17.Rd2 Be6 18.b3 Rac8 19.Qb2 Bd5 20.Nxd4 Bxg2 21.Kxg2 Nxd4 22.Rxc8 Rxc8 23.Qxd4 Qxd4 24.Rxd4 Rc2 25.Ra4 a6 26.Kf3 Kf8 27.Ke3 Ke7 28.Kd3 Rb2 29.g4 Kd6 30.g5 Kc5 31.h4 Kd6 32.Rf4 Ke7 33.Ra4 Ke6 34.f3 Kf5 35.Re4 f6 36.gxf6 Kxf6 37.Rf4+ Ke6 38.Ra4 Kf5 39.e3 h5 40.Rf4+ Ke6 41.Ra4 Rf2 42.f4 Kf5 43.Rb4 Kg4 44.Rb6 Rxa2 45.Rxg6+ Kxh4 46.f5 Rb2 47.f6 Rxb3+ 48.Kd4 Rb4+ 49.Ke5 Rb5+ 50.Kd6 Rb6+ 51.Kd7 a5 52.f7 Rxg6 53.f8=Q a4 54.Qf2+ Rg3 55.e4 a3 56.e5 b5 57.e6 b4 58.e7 b3 59.e8=Q b2 60.Qe4+ Kh3 61.Qh1+ Kg4 62.Qd4+ Kg5 63.Qe5+ Kg4 64.Qexh5+ Kf4 65.Q5h4+ Rg4 66.Q4h2+ Ke3 67.Qe1+ Kd3 68.Qhd2+ Kc4 69.Qc3+ Kb5 70.Qxa3 Rg7+ 71.Ke6 Rg6+ 72.Kf5 Rg1 73.Qxg1 Kc4 74.Qd1 b1=Q+ 75.Qxb1 Kd4 76.Kf6 Kc4 77.Ke6 Kd4 78.Kd6 Kc4 79.Kc6 Kd4 80.Kb6 Ke5 81.Kb7 Ke6 82.Ka7 Ke5 83.Qaa1+ Kf4 84.Ka6 Kg5 85.Ka5 Kf4 86.Qbb2 Kf5 87.Qba2 Kg6 88.Ka6 Kf5 89.Ka7 Kg4 90.Qa3 Kf5 91.Ka6 Kg6 92.Qa4 Kg5 93.Q4a2 Kh4 94.Ka5 Kh5 95.Qa3 Kg4 96.Ka6 Kg5 97.Kb6 Kf5 98.Kb7 Kg6 99.Ka7 Kg5 100.Kb6 Kh5 101.Kb7 Kg6 102.Kc6 Kf7 103.Kd6 Kg6 104.Ke6 Kh5 105.Kf6 Kh4 106.Qg3+ Kh5 107.Qg5# 1-0