1.c4 Nf6 2.Nf3 e6 3.d4 d5 4.g3 dxc4 5.Bg2 a6 6.O-O Nc6 7.Qc2 Nxd4 8.Nxd4 Qxd4 9.Nd2 c3 10.bxc3 Qc5 11.a4 Be7 12.Nb3 Qh5 13.h3 O-O 14.g4 Qg6 15.Qxg6 hxg6 16.Bg5 Re8 17.Na5 Nd5 18.Bxe7 Rxe7 19.e3 Nxc3 20.Nxb7 Rb8 21.Nc5 Rb4 22.Ra3 Rc4 23.Nd3 e5 24.Nb2 Ne2+ 25.Kh2 Rc2 26.Nd3 e4 27.Nb4 Rb2 28.Nd5 Re5 29.Rd1 c5 30.Nf4 Be6 31.Nxe2 Rxe2 32.Kg3 Rb2 33.Rc3 Rb4 34.Rd6 Rxa4 35.Rc6 c4 36.Bf1 Bd7 37.Rc7 Be6 38.Bxc4 Bxc4 39.R3xc4 Rxc4 40.Rxc4 g5 41.Rc8+ Kh7 42.Ra8 a5 43.Ra7 Kg6 44.Ra6+ f6 45.Ra7 Rc5 46.Kg2 Rb5 47.Kg3 Kh7 48.Kg2 Kh6 49.Kg3 Kg6 50.Kg2 Rc5 51.Kg3 Kh7 52.Kg2 Kg8 53.Kg3 Kf8 54.Kg2 g6 55.Kg3 Ke8 56.Kg2 Kd8 57.Ra6 Kc7 58.Rxf6 Rc6 59.Rf7+ Kb6 60.Re7 a4 61.Rxe4 Kb5 62.Re5+ Rc5 63.Re8 a3 64.Ra8 Kb4 65.f4 Ra5 66.Rb8+ Kc3 67.Rc8+ Kd2 68.f5 gxf5 69.gxf5 a2 70.f6 a1=Q 71.f7 Rf5 72.f8=Q Rxf8 73.Rxf8 Kxe3 74.Rf3+ Ke4 75.Rf2 Qd1 76.Rf1 Qe2+ 77.Rf2 Qb5 78.Rf3 Qb7 79.Kg3 Ke5 80.Kg2 Kd4 81.Kg3 Qe4 82.Kg2 g4 83.hxg4 Qxg4+ 84.Kf2 Qh5 85.Kg2 Ke4 86.Rg3 Qe2+ 87.Kg1 Kf4 88.Rg2 Qe1+ 89.Kh2 Kf3 90.Rg1 Qh4# 0-1