1.e4 c5 2.Nc3 a6 3.f4 e6 4.Nf3 b5 5.d4 cxd4 6.Nxd4 Bb7 7.Bd3 Qb6 8.Nf3 Bc5 9.Qe2 Nc6 10.Bd2 Nge7 11.a3 Nd4 12.Nxd4 Bxd4 13.Nd1 d5 14.c3 dxe4 15.Bxe4 Bf6 16.Nf2 Rd8 17.Bxb7 Qxb7 18.Ne4 Bh4+ 19.g3 Bf6 20.Nxf6+ gxf6 21.O-O h5 22.c4 h4 23.g4 Rg8 24.Bc3 bxc4 25.Bxf6 Rd3 26.Bxh4 Nf5 27.Bf6 Ne3 28.g5 Nxf1 29.Rxf1