1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.d4 c5 6.c4 Nc6 7.Nc3 dxc4 8.Qa4 O-O 9.dxc5 Bxc5 10.Qxc4 Be7 11.Bf4 Qb6 12.Qb5 Qxb5 13.Nxb5 Nd5 14.Bd6 Rd8 15.Bxe7 Ncxe7 16.Rfd1 Bd7 17.Nbd4 Rac8 18.Ne5 Be8 19.Rd2 Rd6 20.Rad1 Rb6 21.e4 Nf6 22.b3 g6 23.Nc4 Ra6 24.e5 Nfd5 25.Nd6 Rb8 26.Bf1 Ra5 27.Rc1 Nc6 28.Nxc6 Bxc6 29.Nc4 Rc5 30.a3 Bd7 31.Rcd1 Bb5 32.Nd6 Bxf1 33.Kxf1 Ne7 34.Ne4 Rd5 35.Nf6+