1.e4 c5 2.Nf3 e6 3.Bc4 Nf6 4.Nc3 Nc6 5.Ng5 Be7 6.O-O O-O 7.d3 d5 8.exd5 exd5 9.Bxd5 Nxd5 10.Qh5 Nf6 11.Qh4 Bg4 12.Nce4 Nxe4 13.Qxg4 Bxg5 14.Qxe4 Qd6 15.Bxg5 Rfe8 16.Qh4 Re2 17.Qg4 Rae8 18.h3 Re1 19.Rfxe1 Rxe1+ 20.Rxe1 Nd4 21.Re8+ Qf8 22.Rxf8+ Kxf8 23.Qc8#