1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O g6 5.d4 Bg7 6.Nbd2 O-O 7.c4 Bf5 8.Nh4 Be6 9.b3 Ne4 10.Nxe4 dxe4 11.Be3 f5 12.Qd2 c5 13.d5 Bxa1 14.Rxa1 Bc8 15.Bxc5 Nd7 16.Ba3 Nf6 17.f3 b5 18.Rd1 bxc4 19.bxc4 Ba6 20.c5 Bc4 21.fxe4 fxe4 22.Bh3 Bxd5 23.Qg5 Rf7 24.Bb2 Qa5 25.Bxf6 Qxc5+ 26.Bd4 Qc2 27.Re1 Bxa2 28.Qe5 Rf6 29.Qxe7 Qd2 30.Qxf6 Qxe1+ 31.Bf1