1.e4 c5 2.g3 d5 3.exd5 Qxd5 4.Nf3 Bf5 5.d3 Nc6 6.Nc3 Qd7 7.Bg2 Nf6 8.Bf4 Bh3 9.Bxh3 Qxh3 10.Qe2 Qd7 11.Nb5 O-O-O 12.Ne5 Qd5 13.O-O Nxe5 14.Bxe5 a6 15.Bxf6 gxf6 16.Nc3 Qc6 17.Qh5 Kb8 18.Rfe1 Qe8 19.Ne4 e6 20.Nxf6 Qe7 21.Qe5+ Ka8 22.Nd5 f6 23.Qxf6 Qxf6 24.Nxf6 c4 25.dxc4 Rd2 26.Rac1 Bh6 27.Rxe6 Rf8 28.Nxh7