1.Nf3 d5 2.g3 Nf6 3.Bg2 Bg4 4.c4 c6 5.Ne5 Bh5 6.cxd5 cxd5 7.Qa4+ Nbd7 8.Nc3 e6 9.g4 Bg6 10.h4 b5 11.Nxb5 Nxe5 12.Nc7+ Ke7 13.Nxa8 Qxa8 14.h5 Nexg4 15.hxg6 fxg6 16.d4 Kf7 17.Bf4 Be7 18.Rc1 Nh5 19.Bd2 Qb8 20.Bh3 Nhf6 21.Qb3 Nxf2 22.Kxf2 Ne4+ 23.Kg2 Nxd2 24.Qxb8 Rxb8 25.Rc6 Bf6 26.Bxe6+ Ke8 27.b3 Bxd4 28.Rd1 Be3 29.Bxd5 Bg5 30.e3