1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 d5 6.exd5 Nxd5 7.O-O g6 8.Bb5+ Bd7 9.c4 Nc7 10.Qf3 Nxb5 11.Nxb5 Bc6 12.Qc3 f6 13.Bf4 e5 14.Bxe5 fxe5 15.Qxe5+ Qe7 16.Qxh8 Na6 17.Qd4 Kf7 18.N1c3 Kg8 19.Rae1 Qg5 20.Re5 Qxg2#