1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nf3 Ne7 6.Nxd4 cxd4 7.Ne2 Qc7 8.d3 Nc6 9.O-O Be7 10.a3 a6 11.b4 b5 12.Bb3 O-O 13.Bb2 Qb6 14.f4 Bb7 15.Qe1 a5 16.bxa5 Rxa5 17.Qf2 Bc5 18.f5 Qd8 19.Qg3 Be7 20.Nf4 Bh4 21.Qg4 Qg5 22.Qxg5 Bxg5 23.fxe6 dxe6 24.Nxe6 Be3+ 25.Kh1 Rb8 26.Nc5 Nd8 27.Nd7 Rc8 28.Ne5 Rc7 29.Nxf7 Nxf7 30.Rxf7 Rxf7 31.Rf1