1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Nf6 6.Nc3 d6 7.Be2 Nxd4 8.Qxd4 Bg7 9.Be3 Be6 10.f3 a6 11.Rc1 O-O 12.Qd2 Rb8 13.b3 Bd7 14.Ba7 Rc8 15.Be3 b5 16.cxb5 axb5 17.b4 Rb8 18.g4 Bc6 19.g5 Ne8 20.Kf2 e6 21.h4 f5 22.Rhd1 fxe4 23.f4 d5 24.Nxe4 d4 25.Rxc6 Qd5 26.Bf3 dxe3+ 27.Qxe3 Qxc6 28.Nf6+ Nxf6 29.Bxc6 Ng4+