1.e4 c5 2.Nf3 a6 3.Nc3 e6 4.d4 cxd4 5.Nxd4 b5 6.Be2 Bb7 7.Bf3 Ne7 8.O-O Ng6 9.e5 Qc7 10.Bxb7 Qxb7 11.Re1 Nc6 12.Qf3 Rc8 13.a3 Be7 14.Nxc6 Rxc6 15.Bd2 O-O 16.Re4 Rfc8 17.Rae1 a5 18.Nd1 Nh4 19.Qb3 Rxc2 20.Bxa5 R8c4 21.Rxc4 Rxc4 22.Bc3 h5 23.Ne3 Re4 24.Nc2 Rg4 25.Ne3 Nf3+ 26.Kf1 Nxe1 27.Kxe1 Qe4 28.Kd2 Bg5 29.g3 Qf3