1.Nf3 Nf6 2.c4 c5 3.g3 Nc6 4.Bg2 g6 5.O-O Bg7 6.d4 cxd4 7.Nxd4 Nxd4 8.Qxd4 O-O 9.c5 d6 10.cxd6 Ne8 11.Qh4 Nxd6 12.Nc3 Nf5 13.Qe4 Nd6 14.Qf4 Be6 15.Rd1 Qb6 16.Rb1 Rac8 17.Be3 Qa5 18.Nd5 Bxd5 19.Bxd5 Nf5 20.Bxb7 Rb8 21.Bd5 Bxb2 22.Bb3 Nxe3 23.Qxe3 Bf6 24.Qd2 Qxd2 25.Rxd2 Rfd8 26.Rbd1 e6 27.Rd7 a5 28.Kg2 Rxd7 29.Rxd7 Rd8 30.Rxd8+ Bxd8