1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Nf6 7.O-O Nc6 8.Be3 h5 9.h3 Bd6 10.Nxc6 dxc6 11.Qf3 Ng4 12.Rfe1 Bh2+ 13.Kf1 Nxe3+ 14.Rxe3 Bf4 15.Re2 Be5 16.Bc4 b5 17.Bb3 Bb7 18.a3 c5 19.Nd1 c4 20.Ba2 g5 21.Qe3 g4 22.g3 h4 23.hxg4 hxg3 24.fxg3 O-O-O 25.Rg2 Rh1+ 26.Rg1 Bd4 27.Rxh1 Bxe3 28.Nxe3 Qxg3 29.Ng2 Bxe4 30.Rg1 Rd2