1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 d6 6.Bxc6+ bxc6 7.d3 Nf6 8.O-O O-O 9.Qe1 Ba6 10.Qh4 Nd7 11.f5 e5 12.Bg5 f6 13.fxg6 hxg6 14.Be3 Qe8 15.Qg4 c4 16.Nh4 cxd3 17.Nxg6 Rf7 18.Rf3 dxc2 19.Rh3 f5 20.Qh4 Nf8 21.Nxf8 Kxf8 22.exf5 Rxf5 23.Ne4 Qe7 24.Bg5 Qe6 25.Ng3 Rf7 26.Nh5 Qd5 27.Re1 Qc5+ 28.Be3 c1=Q 29.Bxc5 Rf1+