1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O Nbd7 8.f4 Qc7 9.Qe2 b5 10.Bb3 Bb7 11.a3 Nc5 12.e5 Nxb3 13.Nxb3 Nd7 14.f5 dxe5 15.fxe6 fxe6 16.Bg5 Nf6 17.Rad1 Be7 18.Bxf6 Bxf6 19.Qh5+ Ke7 20.Qg4 Rad8 21.Qb4+ Kf7 22.Nc5 Rxd1 23.Nxd1 Bd5 24.Ne3 a5 25.Qxb5 Rb8 26.Qd7+ Qxd7 27.Nxd7 Rxb2 28.Nxe5+ Ke7 29.Nxd5+ exd5 30.Nc6+ Kd6 31.Nxa5 Bd4+ 32.Kh1 Rxc2 33.Nb3 Bc3 34.h4 Rb2 35.Nc1 Rb1 36.Rg1 Bd4 37.Re1 Bb2 38.Nd3 Rxe1+ 39.Nxe1 Bxa3 40.Nc2 Bc5