1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb3 Nf6 6.Nc3 Bb4 7.Bc4 O-O 8.Bg5 Bxc3+ 9.bxc3 h6 10.Bh4 Qe7 11.O-O g5 12.Bg3 Nxe4 13.Qd3 b5 14.Bd5 Nf6 15.Qg6+ Kh8 16.Qxh6+ Nh7 17.Bxc6 dxc6 18.Qxc6 Rb8 19.Qc5 Re8 20.Qxe7 Rxe7 21.Rfe1 f6 22.Rad1 Rc7 23.Rxe5 Bg4 24.f3 Bxf3 25.gxf3 Rxc3 26.Re7 Rbc8 27.Rdd7 Nf8 28.Rc7 R8xc7 29.Rxc7 Rxf3 30.Rxa7 Ne6 31.Re7 Ng7 32.Bf2 Nh5 33.Re3 Rf4