1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.O-O d6 8.f4 Be7 9.f5 Nc6 10.Nxc6 bxc6 11.fxe6 fxe6 12.Bg5 O-O 13.Qe2 Qb6+ 14.Be3 Qxb2 15.Na4 Qa3 16.Nb6 Rb8 17.Nxc8 Rbxc8 18.Bxa6 Rb8 19.Bd3 d5 20.e5 Ne4 21.Bxe4 dxe4 22.Rxf8+ Rxf8 23.Bf2 Bc5 24.Bxc5 Qxc5+ 25.Kh1 Qxe5 26.Re1 e3 27.h3 Rf2 28.Qxe3 Rf1+ 29.Rxf1 Qxe3 30.a4 Qa3