1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 d6 6.c4 Nf6 7.Nc3 Nc6 8.Nxc6 bxc6 9.O-O Be7 10.b3 O-O 11.Bb2 Bb7 12.f4 Qc7 13.Rc1 Rfd8 14.Kh1 c5 15.Qe2 d5 16.cxd5 exd5 17.e5 Nd7 18.Rf3 g6 19.e6 Nf6 20.f5 Rd6 21.Na4 d4 22.exf7+ Kxf7 23.fxg6+ hxg6 24.Rg3 Rg8 25.Rxc5 Qd7 26.Bc4+ Kg7 27.Re5 Re8 28.Nc5 Qc7 29.Ne6+ Rxe6 30.Rxe6 Bc8 31.Qd3