1.e4 e5 2.Nf3 f5 3.Bc4 fxe4 4.Nxe5 Qg5 5.d4 Qxg2 6.Qh5+ g6 7.Bf7+ Kd8 8.Bxg6 Qxh1+ 9.Ke2 c6 10.Nc3 Kc7 11.Bf4 hxg6 12.Nc4+ d6 13.Nb5+ cxb5 14.Qc5+ Kd8 15.Bg5+ Be7 16.Qxd6+ Nd7 17.Bxe7+ Nxe7 18.Rxh1 bxc4 19.c3 b5 20.Rg1 Rb8 21.Rg5 Rb6 22.Qg3 Rh5