1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Be2 Nf6 7.O-O b5 8.Bf3 Nc6 9.e5 Ng8 10.Nxc6 dxc6 11.Qe2 Bb7 12.Bf4 Ne7 13.Bg3 Nf5 14.Rad1 Be7 15.Bg4 Nxg3 16.hxg3 b4 17.Ne4 Qxe5 18.f4 Qc7 19.f5 Qb6+ 20.Kh1 h5 21.Bh3 f6 22.fxe6 h4 23.Qg4 O-O 24.Qg6 Qe3 25.Rf4 Rad8 26.Rdf1 c5 27.Bf5 Bxe4 28.Qh7#