1.e4 c5 2.Nf3 e6 3.Bc4 Nc6 4.O-O a6 5.d4 cxd4 6.Nxd4 Qc7 7.Nxc6 Qxc6 8.Bd3 Qc7 9.c3 b5 10.Be3 Bb7 11.a3 Nf6 12.Qf3 Bd6 13.g3 h5 14.h4 Ng4 15.Bc1 O-O 16.b4 f5 17.Qe2 Bxg3 18.fxg3 Qxg3+ 19.Kh1 fxe4 20.Rg1 Qh3+ 21.Qh2 Qxh2#