1.e4 e5 2.Nf3 Nc6 3.Bb5 f6 4.O-O a6 5.Bxc6 bxc6 6.d4 d6 7.dxe5 fxe5 8.Qd3 Bg4 9.Qc4 d5 10.Qxc6+ Bd7 11.Qxd5 c6 12.Qxe5+ Be7 13.Bg5 Bg4 14.Bxe7 Nxe7 15.Nbd2 Bxf3 16.Nxf3 Rf8 17.Rad1 Qb8 18.Qd4 Qd8 19.Qxg7 Rf7 20.Rxd8+ Rxd8 21.Qh8+ Kd7 22.Rd1+ Kc7 23.Qxd8+ Kb7 24.Rd7#