1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.g3 Bb7 7.Bg2 Nf6 8.Bg5 Be7 9.a3 d6 10.O-O Nbd7 11.e5 Bxg2 12.exf6 Bxf1 13.Nxe6 fxe6 14.fxg7 Kf7 15.gxh8=Q Qxh8 16.Qh5+ Kf8 17.Qf3+ Kg7 18.Bxe7 Bh3 19.g4 Bxg4 20.Qxg4+ Kf7 21.Bg5 Rg8 22.Qf4+ Qf6 23.Qxf6+ Nxf6 24.h4 h6 25.f4 Nh5 26.Rf1 hxg5 27.fxg5+ Kg6 28.Ne4 Rc8 29.Nxd6 Rxc2 30.Rf2 Rc1+ 31.Kg2 e5 32.Rf8