1.e4 c5 2.Nf3 Nc6 3.Nc3 d6 4.Bc4 e6 5.O-O a6 6.d4 b5 7.Be2 cxd4 8.Nxd4 Bb7 9.Bf3 Ne5 10.a3 Nf6 11.Re1 Be7 12.Bf4 Nxf3+ 13.Nxf3 O-O 14.e5 dxe5 15.Nxe5 Rc8 16.Re3 Bc5 17.Rg3 Qxd1+ 18.Rxd1 Nh5 19.Nd7 Nxf4 20.Nxf8 Bxf8 21.Rg4 e5 22.Kf1 h5 23.Rg3 h4 24.Re3 Bxg2+ 25.Kg1 f6 26.Rd2 h3 27.Ne2 Ng6 28.Red3 Nh4 29.Rd1 Rxc2 30.Ng3 Nf3+ 31.Rxf3 Bxf3