1.d4 Nf6 2.c4 g6 3.d5 e5 4.Nc3 Bc5 5.e4 d6 6.Be2 c6 7.Nf3 Bg4 8.O-O Nbd7 9.Rb1 a5 10.Bh6 Nh5 11.Na4 cxd5 12.Nxc5 Nxc5 13.cxd5 f6 14.g3 Rg8 15.Nd2 Bxe2 16.Qxe2 Qb6 17.Be3 Ng7 18.Rfc1 Qa6 19.Qxa6 Nxa6 20.Nc4 Nb4 21.a3 Na2 22.Rd1 b5 23.Nb6 Rb8 24.Ra1 f5 25.f3 Rf8 26.Kg2 Rf7 27.Rxa2 Rfb7 28.Rc1 Rxb6 29.Bxb6 Rxb6 30.Rc7 Kf8 31.b4 Ne8 32.Ra7 axb4 33.axb4 Nf6 34.Rc7 Rb8 35.Raa7 Kg8 36.Rg7+ Kh8 37.Rgf7 Nh5 38.exf5 Rc8 39.Rxh7+ Kg8 40.fxg6 e4 41.Rxh5 e3 42.Re7 Rc2+ 43.Kh3 e2 44.g7 e1=Q 45.Rh8#