1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O e6 5.d3 d5 6.c4 bxc4 7.dxc4 Nbd7 8.cxd5 exd5 9.Nc3 Bb4 10.Qb3 c5 11.Nh4 Nb6 12.a3 Bxc3 13.Qxc3 Rc8 14.Qe5+ Qe7 15.Qxe7+ Kxe7 16.Nf5+ Kf8 17.Bf4 Ne8 18.Rac1 Ba6 19.Nd6 Rc6 20.Nxe8 Kxe8 21.Rfd1 Ke7 22.b4 Bc4 23.e4 Rd8 24.bxc5 Rxc5 25.exd5 Ra5 26.Bc7 Rc8 27.Bh3 f5 28.d6+ Ke6 29.Re1+ Kd5 30.Bxf5 Rf8 31.Be6+