1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Bb4+ 5.Bd2 Bd6 6.Bg2 c6 7.O-O O-O 8.b3 Ne4 9.Nc3 Nxd2 10.Qxd2 Nd7 11.e4 dxe4 12.Nxe4 Bc7 13.Rad1 e5 14.d5 cxd5 15.cxd5 Nf6 16.Nxf6+ Qxf6 17.d6 Rd8 18.Ng5 Rxd6 19.Ne4 Rxd2 20.Nxf6+ gxf6 21.Rxd2 Rb8 22.Rc1 Bb6 23.Be4 Be6 24.Kg2 Kg7 25.h4 f5 26.Bd5 Bd7 27.Bxf7 Bc6+ 28.Bd5 Rd8 29.Rcd1 Rxd5 30.Rxd5 Bd4 31.Kf1 Bxd5 32.f4 Kf6 33.fxe5+ Kxe5 34.Re1+ Be4 35.Rc1 h5 36.Rc8 Bd3+ 37.Kg2 Be4+ 38.Kh2 Bb6 39.Rb8 Kd4 40.Re8 Kc3 41.Kh3 Kb2 42.Rf8 Kxa2 43.b4 Kb3 44.b5 Kb4 45.Rh8 Bf3 46.Rf8 Bg4+ 47.Kg2 Kxb5 48.Re8 a5 49.Kh2 Ka6 50.Re1 Bc5 51.Rc1 b6 52.Re1 a4 53.Rh1 a3 54.Ra1 Ka5 55.Rf1 Ka4 56.Re1 a2 57.Rb1 axb1=Q 58.Kg2 Qg1#