1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bb5+ Bd7 6.Bc4 Nc6 7.O-O Nd4 8.Nxd4 cxd4 9.Ne2 Bc6 10.d3 d5 11.exd5 Bxd5 12.f5 Bxc4 13.dxc4 gxf5 14.Rxf5 Qc8 15.Qd3 e6 16.Qg3 Kf8 17.Qa3+ Ne7 18.Rc5 Qd8 19.Bg5 Qd6 20.Rf1 b6 21.Bxe7+ Qxe7 22.Rc7 Qxa3 23.Rfxf7+ Ke8 24.bxa3 Bf8 25.Nf4 Bd6 26.Rxa7 Rc8 27.Nxe6 Rxc4 28.Ng7+ Kd8 29.Ra8+