1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Nc6 6.Be2 Qc7 7.O-O Nf6 8.Be3 d6 9.f4 Be7 10.Qe1 O-O 11.Qg3 d5 12.e5 Nxd4 13.Bxd4 Bc5 14.Rad1 Bxd4+ 15.Rxd4 Nd7 16.Bd3 g6 17.Qh4 f5 18.exf6 Nxf6 19.Qg5 Qb6 20.Ne2 Qxb2 21.Bxg6 hxg6 22.Qxg6+ Kh8 23.f5 Nh7 24.f6 Rg8 25.Qh5 Bd7 26.f7 Bb5 27.fxg8=Q+ Rxg8 28.Qe5+ Rg7 29.Rf7