1.e4 c5 2.Nf3 Nc6 3.Bc4 e6 4.c3 g6 5.d4 cxd4 6.cxd4 Bg7 7.Nc3 a6 8.O-O b5 9.Be2 Bb7 10.a3 Nge7 11.Bg5 h6 12.Bh4 g5 13.Bg3 d5 14.h3 dxe4 15.Nxe4 Nxd4 16.Nc5 Nxf3+ 17.Bxf3 Qxd1 18.Raxd1 Bxf3 19.gxf3 Nd5 20.b4 O-O 21.Nd7 Rfd8 22.Nc5 Bf6 23.Rfe1 Kg7 24.Ne4 Kg6 25.Nxf6 Kxf6 26.h4 Kg6 27.hxg5 hxg5 28.Kg2 Rac8 29.Rh1 Rc2 30.Rh3 Ne3+