1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nc6 6.Nxc6 bxc6 7.O-O Qc7 8.Nd2 Nf6 9.b3 Be7 10.Bb2 d6 11.Qe2 O-O 12.e5 Ne8 13.exd6 Bxd6 14.Nf3 g6 15.Rad1 Bb7 16.Ne5 c5 17.h4 Ng7 18.Ng4 h5 19.Nf6+ Kh8 20.Nxh5 gxh5 21.Qxh5+ Kg8 22.Qh7#