1.e4 e5 2.Bc4 Bc5 3.d4 Bxd4 4.Nf3 Nc6 5.O-O Nf6 6.Nxd4 Nxd4 7.f4 d6 8.fxe5 dxe5 9.Bg5 Be6 10.Bxe6 Nxe6 11.Qxd8+ Rxd8 12.Bxf6 gxf6 13.Rxf6 Nf4 14.Nc3 Rd2 15.Rd1 Rxg2+ 16.Kh1 Rhg8 17.Rf5 f6 18.Rxf6 Nh3 19.Rff1 Rg1+ 20.Rxg1 Nf2#