1.c4 Nf6 2.Nf3 e6 3.d4 Be7 4.Bf4 O-O 5.Nc3 d5 6.e3 Nbd7 7.c5 Nh5 8.a3 Nxf4 9.exf4 b6 10.b4 c6 11.Bd3 Qc7 12.g3 a5 13.O-O Ba6 14.Kg2 Bf6 15.Re1 bxc5 16.bxc5 Nxc5 17.dxc5 Bxc3 18.Bxh7+ Kh8 19.Bc2 Kg8 20.Ng5 g6 21.h4 Bxe1 22.Qxe1 Qe7 23.h5 e5 24.hxg6 fxg6 25.Qxe5 Rae8 26.Re1 Qxe5 27.fxe5 Kg7 28.f4 Rh8 29.g4 Bc4 30.Nf3 d4 31.Nxd4 Rd8 32.Rd1 Bd5+ 33.Kg3 Rb8 34.f5 gxf5 35.Bxf5 Rb2 36.Kf4 Rhh2 37.e6 Kf6 38.g5+ Ke7 39.Ke5 Rhg2 40.g6 Rg5 41.Ra1 Rg3 42.Re1 Rg5 43.Rf1 Rd2 44.Rb1 Rxd4 45.Rb7+ Kd8 46.g7 Rd1 47.Rf7 Rg2 48.Kf6 Bxe6 49.Kxe6 Rdg1 50.Kd6 Rd1+ 51.Kxc6 Rdg1 52.Kd6 Rd1+ 53.Ke5 Re1+ 54.Kf6 Rf1 55.c6 Rc1 56.c7+ Rxc7 57.Rf8# 1-0