1.e4 e5 2.Nf3 d6 3.Bc4 c5 4.Nc3 Nc6 5.d3 Be6 6.Bxe6 fxe6 7.O-O Nf6 8.h3 d5 9.exd5 exd5 10.Re1 Bd6 11.Bg5 h6 12.Bxf6 gxf6 13.Nxd5 b6 14.d4 cxd4 15.Nxd4 Nxd4 16.Qxd4 Qe7 17.Nxe7 Bxe7 18.Qa4+ Kf8 19.Rad1 h5 20.Rd7 Bd8 21.Qc6 Rb8 22.Qd6+ Ke8 23.Qe6+ Be7 24.Qxe7#