1.Nf3 c5 2.e4 d6 3.Nc3 Nf6 4.d4 cxd4 5.Nxd4 g6 6.Be3 Nc6 7.f3 Bg7 8.Qd2 O-O 9.O-O-O d5 10.exd5 Nxd5 11.Nxc6 bxc6 12.Bd4 e5 13.Bc5 Be6 14.Ne4 Re8 15.h4 Rb8 16.Bc4 f5 17.Ng5 e4 18.Bb3 Qf6 19.Bd4 e3 20.Qd3 Qxd4 21.Qxd4 Bxd4 22.Rxd4 Kg7 23.Nxe6+ Rxe6 24.Bxd5 cxd5 25.Rxd5 Kf6 26.f4 Rbe8 27.Rd3 Kg7 28.Kd1 e2+ 29.Ke1 Kh6 30.h5 g5 31.fxg5+ Kxg5 32.Rd7 Ra6 33.a3 Rb6 34.b3 Rc6 35.c4 a5 36.Rxh7 f4 37.Rg7+ Kh6 38.Rg6+ Rxg6 39.hxg6+ Kxg6 40.c5 f3 41.gxf3 Re3 42.c6 Rxb3 43.Kxe2 Rc3 44.Rb1 Kf7 45.Rb7+ Ke6 46.Rb5 a4 47.Ra5 Rxa3 48.Rc5 Ra2+ 49.Kd3 Ra3+ 50.Ke4 Kf7 51.c7 Ra2 52.Ke5 Ke7 53.c8=Q a3 54.Rc7# 1-0