1.d4 e6 2.c4 f5 3.Nf3 Nf6 4.Nc3 Bb4 5.Bd2 O-O 6.g3 a5 7.Bg2 Be7 8.O-O d6 9.Qc2 Nc6 10.a3 e5 11.d5 Nb8 12.e4 fxe4 13.Nh4 Nbd7 14.Nf5 Nb6 15.Nxe7+ Qxe7 16.Nxe4 Bf5 17.Be3 Nbd7 18.Nxf6+ Qxf6 19.Qd2 b6 20.b4 axb4 21.axb4 Qg6 22.Qc3 Be4 23.f3 Rxa1 24.Qxa1 Bd3 25.Rc1 Be2 26.f4 exf4 27.Bxf4 Qd3 28.Qc3 Nf6 29.Qxd3 Bxd3 30.Rc3 Be2 31.Kf2 Bh5 32.Ke3 Ng4+ 33.Kd4 Nxh2 34.c5 bxc5+ 35.bxc5 Rd8 36.Ra3 Ng4 37.Ra7 dxc5+ 38.Kxc5 Nf6 39.Bxc7 Re8 40.d6 Bg4 41.Bc6 Re3 42.Kd4 Re2 43.Ba5 Kf8 44.Bb4 Rb2 45.Kc3 Rb1 46.d7+ Rxb4 47.d8=Q+