1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.Qd3 Nbd7 8.O-O-O b5 9.f4 Bb7 10.e5 dxe5 11.fxe5 Nxe5 12.Qg3 Ned7 13.Bxf6 gxf6 14.Be2 b4 15.Rhe1 Bh6+ 16.Kb1 bxc3 17.Nxe6 Qb6 18.Bb5 fxe6 19.Bxd7+ Kf8 20.Qxc3 e5 21.Rxe5 Bd2 22.Qxd2 fxe5 23.Rf1+ Ke7 24.Bg4 Qd4 25.Qg5+ Kd6 26.Rd1 Qxd1+ 27.Bxd1 Rae8 28.Bh5 Rhf8 29.Qh6+ Kc7 30.Bxe8 Rf1+ 31.Qc1 Rxc1+ 32.Kxc1 Bxg2 33.Kd2 Kb6 34.b4 Bd5 35.a3