1.d4 Nf6 2.Nf3 c5 3.d5 d6 4.c4 g6 5.Nc3 Bg7 6.e4 O-O 7.h3 Re8 8.Bd3 e6 9.O-O exd5 10.cxd5 Nbd7 11.Re1 a6 12.a4 Rb8 13.Bf4 Ne5 14.Nxe5 dxe5 15.Be3 Qd6 16.a5 Bd7 17.b3 b5 18.axb6 Rxb6 19.Qc2 Reb8 20.Bc4 Nh5 21.Na4 Bxa4 22.Rxa4 Nf4 23.Rea1 Qf6 24.Kh2 Qg5 25.g3 Qh5 26.Bf1 Rxb3 27.Rxa6 Rb2 28.Qd1 Ne2 29.Ra8 Nxg3 30.Kxg3 Qxd1 31.Rxb8+ Rxb8 32.Rxd1 f5 33.exf5 gxf5 34.f4 Kf7 35.Bxc5 Rc8 36.Bb4 Kf6 37.d6 Ke6 38.fxe5 Bxe5+ 39.Kf3 Rd8 40.d7 Kf6 41.Bc4 Bc7 42.Rd5 Rg8 43.Bd6 Ba5 44.Be5+ Ke7 45.Rxa5 Rd8 46.Bb5 Rxd7 47.Bxd7 Kxd7 48.Ra7+ Ke6 49.Kf4 Kd5 50.Rxh7 Kc4 51.Kxf5 Kd3 52.Rh6 Ke2 53.h4 Kf3 54.h5 Kg2 55.Rg6+ Kh3 56.h6 Kh4 57.h7 Kh3 58.h8=Q#