1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.c4 Nf6 6.Nc3 h6 7.Be3 Bb4 8.Qc2 Nc6 9.a3 Bxc3+ 10.Qxc3 Nxe4 11.Nxc6 bxc6 12.Qxg7 Qf6 13.Qxf6 Nxf6 14.O-O-O Ng8 15.Bd4 f6 16.Be2 Bb7 17.Bh5+ Ke7 18.Bc5+ Kd8 19.Rd6 Ne7 20.Rhd1 Bc8 21.Bb6#