1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.O-O Nge7 7.d4 d6 8.Ng5 d5 9.exd5 Nxd5 10.Nxf7 Kxf7 11.Qf3+ Qf6 12.Bxd5+ Be6 13.Bxe6+ Kxe6 14.d5+ Kd6 15.Ba3+ Kd7 16.dxc6+ bxc6 17.Qg4+ Ke8 18.Rd1 Rd8 19.Nd2 Bxc3 20.Ne4