1.Nf3 Nf6 2.g3 g6 3.b3 Bg7 4.Bb2 c5 5.c4 Nc6 6.Bg2 O-O 7.O-O d6 8.d4 a6 9.Nc3 Bd7 10.dxc5 dxc5 11.Na4 b6 12.Ne5 Qc7 13.Nxb6 Rad8 14.Nexd7 Nxd7 15.Nd5 Qc8 16.Bxg7 Kxg7 17.Qc2 e6 18.Nc3 Nde5 19.Rad1 Qb8 20.Qb2 f6 21.Bxc6 Nxc6 22.Ne4 Nd4 23.Nxc5 Qe5 24.Rxd4 Qxc5 25.Rfd1 Rxd4 26.Qxd4 Qa3 27.Qa7+ Kh6 28.Rd7 Rh8 29.Qe3+ g5 30.Qxe6 Qb2 31.Rf7