1.Nf3 d5 2.g3 Nc6 3.d4 Nf6 4.Bg2 Bg4 5.Ne5 Nxe5 6.dxe5 Nh5 7.h3 Nxg3 8.fxg3 Be6 9.c4 dxc4 10.Qxd8+ Rxd8 11.Bxb7 Bd5 12.Bxd5 Rxd5 13.Nc3 Rxe5 14.Bf4 Rc5 15.Be3 Ra5 16.O-O-O e5 17.Rd5 Bb4 18.Rxa5 Bxa5 19.Bxa7 Bxc3 20.bxc3 O-O 21.Bc5 Ra8 22.a3 Ra5 23.Bb4 Rb5 24.a4 Rd5 25.Rd1 Rxd1+ 26.Kxd1 c5 27.Bxc5 f6 28.a5 Kf7 29.a6 Ke6 30.a7 Kf5 31.a8=Q