1.e4 c5 2.Nc3 Nc6 3.Bc4 d6 4.Qf3 e6 5.Qd1 Nf6 6.Nf3 Be7 7.d4 cxd4 8.Nxd4 Qb6 9.Nxc6 bxc6 10.Qf3 Bb7 11.O-O d5 12.Bb3 Rd8 13.Na4 Qd4 14.exd5 cxd5 15.Be3 Qb4 16.Bxa7 d4 17.Qg3 Bd6 18.Qxg7 Rg8 19.c3 Rxg7 20.cxb4 Rxg2+ 21.Kh1 Rxh2+ 22.Kg1 Rh1#