1.f4 c5 2.Nf3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d5 6.O-O Nf6 7.Nc3 O-O 8.e4 dxe4 9.dxe4 e5 10.Qxd8 Rxd8 11.Nxe5 Nxe5 12.fxe5 Nd7 13.Bg5 Re8 14.Bf6 Nxf6 15.exf6 Bf8 16.Rad1 Be6 17.e5 Rab8 18.Nd5 Bg4 19.Rde1 Rbc8 20.c4 Bd7 21.Nf4 g5 22.Nd5 b5 23.b3 h6 24.h4 bxc4 25.bxc4 Rb8 26.hxg5 hxg5 27.Nc3 Rb2 28.Rf2 Rb6 29.Nd5 Rbb8 30.Bf3 Bf5 31.Be4 Bxe4 32.Rxe4 Kh7 33.Kg2 Kg6 34.Kf3 Rb1 35.Rh2 Rf1+ 36.Kg4 Bd6 37.Rh5 Rf5 38.Nf4+ gxf4 39.Rxf5 fxg3 40.Rg5+ Kh6 41.Kh4 Bxe5 42.Rexe5 Rxe5 43.Rxe5 Kg6 44.Kxg3 Kxf6 45.Rxc5 Ke6 46.Ra5 f6 47.Rxa7 Ke5 48.Rd7 Ke6 49.Rd1 Ke5 50.c5 f5 51.c6 Ke4 52.c7 Ke5 53.c8=Q Kf6 54.Kf4 Kg6 55.Qxf5+ Kg7 56.Rg1+ Kh6 57.Qh3#