1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be2 Bg7 7.g4 Qb6 8.Ndb5 a6 9.Be3 Qa5 10.b4 Qxb4 11.Nc7+ Kf8 12.Bd2 Nxe4 13.Rb1 Qc5 14.Ne6+ Bxe6 15.Nxe4 Qc6 16.f3 Nd7 17.Bd3 Ne5 18.Be3 b5 19.O-O Rc8 20.Rf2 Bxa2 21.Rc1 Bd5 22.Ng5 h6 23.f4 Nc4 24.Bxc4 Qxc4 25.Rd2 Bb7 26.f5 hxg5 27.Bxg5 Qc6 28.Bxe7+ Kg8 29.fxg6 Qh1+