1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 Nd4 6.O-O a6 7.Bc4 e6 8.d3 b5 9.Bb3 Ne7 10.Nxd4 Bxd4+ 11.Kh1 O-O 12.e5 Nf5 13.Ne4 d6 14.c3 Be3 15.Nf6+ Kg7 16.Qf3 Bxc1 17.Raxc1 Rb8 18.Bc2 dxe5 19.fxe5 h5 20.Qf4 Bb7 21.Qg5 Rh8 22.d4 cxd4 23.Bxf5 exf5 24.Rcd1 Qa5 25.Rxf5 Qxa2 26.cxd4 Qxb2 27.d5 a5 28.Rdf1 Bxd5 29.Nxd5 Rhf8 30.Rxf7+