1.e4 c5 2.Nf3 d6 3.Nc3 Nf6 4.e5 dxe5 5.Nxe5 a6 6.g3 Qd6 7.Nc4 Qc6 8.Rg1 Bg4 9.Be2 Bxe2 10.Qxe2 e6 11.d3 Nbd7 12.Bf4 Be7 13.O-O-O b5 14.Ne5 Nxe5 15.Bxe5 O-O 16.g4 Rfd8 17.Kb1 b4 18.Bxf6 Bxf6 19.Ne4 Be7 20.g5 Rd4 21.Qh5 Rd5 22.Qh4 Kh8 23.Rg3 c4 24.Nf6 gxf6 25.Rh3 h5 26.Qxh5+ Kg7 27.Qh6+ Kg8 28.Qh8#