1.f4 Nf6 2.Nf3 c5 3.g3 Nc6 4.Bg2 d6 5.O-O e5 6.d3 Bg4 7.c3 Qd7 8.Qb3 h5 9.e4 O-O-O 10.Ng5 Be2 11.Re1 Bxd3 12.Nd2 Re8 13.Bh3 Ng4 14.Qxf7 Qxf7 15.Nxf7 Rg8 16.Nf3 Bc4 17.N7g5 Be7 18.b3 Bb5 19.a4 Bd3 20.b4 c4 21.Rd1 Bf6 22.b5 Nd8 23.fxe5 dxe5 24.Bf1 Bxf1 25.Rxf1 Be7 26.h3 Bc5+ 27.Kg2 Nf6 28.a5 Ne6 29.Ra4 Nc7 30.Rxc4 b6 31.Nf7 Nxb5 32.Be3 Nd7 33.axb6 axb6 34.Bxc5 bxc5 35.N3xe5 Rxe5 36.Nxe5 Nd6 37.Ra4 Nb6 38.Ra5 Nxe4 39.Rb1 Kc7 40.Ra7+ Kd6 41.Nf7+ Kc6 42.Ra6 Rb8 43.Ne5+ Kd5 44.Raxb6 Rxb6 45.Rxb6 Kxe5 46.Rg6 Nxc3 47.Rxg7 Kd4 48.Kf3 c4 49.Rg5 Kd3 50.Rxh5 Ne2 51.Rd5+ Nd4+ 52.Kf4 c3 53.Ke5 c2 54.Rxd4+