1.e4 e5 2.Nf3 f6 3.Bc4 c6 4.Nc3 d5 5.exd5 cxd5 6.Bb5+ Bd7 7.Bxd7+ Qxd7 8.O-O Nc6 9.d3 e4 10.dxe4 dxe4 11.Qxd7+ Kxd7 12.Rd1+ Kc7 13.Nxe4 Rc8 14.Bf4+ Bd6 15.Bxd6+ Kd7 16.Bg3+ Ke8 17.Nd6+ Kd7 18.Nxc8+ Ke6 19.Re1+ Kf7 20.Rad1 Nh6 21.Nd6+ Kf8 22.Re8#