1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 a6 5.Bd3 Qc7 6.Nc3 Nf6 7.Nf3 d6 8.O-O Be7 9.Bg5 Nbd7 10.Ne2 O-O 11.Rc1 b6 12.Nh4 Bb7 13.Ng3 h6 14.Be3 Nc5 15.Nh5 Ncxe4 16.Bxe4 Bxe4 17.Nxf6+ Bxf6 18.Qg4 d5 19.Bxh6 Bxb2 20.Rb1 Be5 21.Be3 b5 22.f4 Bd6 23.Kh1 f5 24.Qh5 Rf6 25.Ng6 Qxc2 26.Bf2 Rc8 27.Rbc1 Qxc1 28.Rxc1 Rxc1+ 29.Bg1 Rc2 30.Qh8+ Kf7 31.Nh4 Rh6 32.Qd8 Be7