1.e4 e5 2.f4 Nc6 3.Nf3 d6 4.Bc4 b5 5.Bxb5 Bb7 6.Nc3 Nf6 7.O-O Be7 8.fxe5 dxe5 9.Nxe5 O-O 10.Bxc6 Bxc6 11.Nxc6 Bc5+ 12.d4 Bxd4+ 13.Qxd4 Qxd4+ 14.Nxd4 Rad8 15.Rxf6 gxf6 16.Nf5 Rd1+ 17.Nxd1 Re8 18.Nf2 Rd8 19.Bh6 Rb8 20.Ng4 Rxb2 21.Nxf6+ Kh8 22.Bg7#