1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qc2 Bb7 8.d4 Nbd7 9.a4 c5 10.axb5 cxd4 11.O-O Bc5 12.Nbd2 Rc8 13.Nc4 O-O 14.Qd1 Bd5 15.Na5 Qb6 16.Qa4 e5 17.Nc6 Rfe8 18.Bg5 a6 19.Qxa6 Qxa6 20.Rxa6 Bc4 21.Bxf6 gxf6 22.Ra5 Bb6 23.Raa1 Bxb5 24.Na7 Bxa7 25.Rxa7 Red8 26.Bh3 Rc2 27.Bf5 Rxb2 28.Nh4 Bxe2 29.Bxd7 Bxf1 30.Kxf1 Rb1+ 31.Kg2 d3 32.Bg4 d2 33.Nf5 d1=Q 34.Bxd1 Rbxd1 35.Nh6+ Kg7 36.Nf5+ Kg6 37.Ne7+ Kg5 38.h4+ Kh5 39.Ra6 R1d6 40.Ra4 R6d7 41.Nf5 Kg6 42.g4 h5 43.Ng3 hxg4 44.Rxg4+ Kh7 45.Ne4 Kh6 46.Nxf6 Rd6 47.Ng8+ Kh7 48.Ne7 Re6 49.Nf5 Rg6 50.Kh3 Rxg4 51.Kxg4 Kg6 52.h5+ Kf6 53.Ng3 Rd4+ 54.Kf3 Rf4+ 55.Ke3 Kg5 56.f3 Ra4 57.Ne4+ Kxh5 58.Nc5 Ra5 59.Nb7 Ra7 60.Nd6 Kg6 61.f4 exf4+ 62.Kxf4 Ra4+ 63.Ke5 f6+ 64.Kd5 Ra6 65.Ke6 f5 66.Ke5 Rxd6 67.Kxd6 f4 68.Ke5 f3 69.Ke4 f2 70.Kf3 f1=Q+ 71.Ke3 Kf5 72.Kd4 Qb5 73.Kc3 Ke4 74.Kc2 Kd4 75.Kd2 Qb2+ 76.Kd1 Ke3 77.Ke1 Qc1# 0-1