1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.Be3 Nf6 7.Nc3 Bb4 8.O-O Bxc3 9.bxc3 d6 10.Qf3 Nbd7 11.Qg3 O-O 12.f4 b6 13.Rae1 Bb7 14.f5 e5 15.Bh6 Nh5 16.Qg5 Kh8 17.Qxh5 gxh6 18.Qxh6 Rg8 19.Re3 exd4 20.Rh3 Rg7 21.f6 Nxf6 22.Qxf6 dxc3 23.Rf5 Kg8 24.Rg3 Rg6 25.e5 dxe5 26.Rxe5 Rxg3 27.hxg3 Bc8 28.Re8#