1.Nf3 b6 2.g3 Bb7 3.Bg2 c5 4.c4 g6 5.O-O Bg7 6.Nc3 Nf6 7.d4 cxd4 8.Qxd4 Nc6 9.Qf4 d6 10.Rd1 Qc8 11.b3 O-O 12.Bb2 h6 13.Rac1 Qg4 14.Qd2 Rfd8 15.Nd5 Ne4 16.Qc2 Bxb2 17.Qxb2 Rac8 18.Nd4 Nxd4 19.Nxe7+ Kf8 20.Rxd4 Kxe7 21.Bxe4 Bxe4 22.f3 Qf5 23.Rxe4+ Kd7 24.Rd1 Kc7 25.Rd5 Qd7 26.b4 Qc6 27.Qf6 Rd7 28.b5 Qb7 29.Rxd6 Rxd6 30.Re7+ Rd7 31.Rxd7+