1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.Nb5 Bxe3 7.fxe3 Qh4+ 8.g3 Qxe4 9.Nxc7+ Kd8 10.Nxa8 Qxh1 11.Nc3 Qxh2 12.Qd6 Nf6 13.Qc7+ Ke7 14.O-O-O Qh5 15.Nb5 a6 16.Nd6 Qa5 17.Nxc8+ Rxc8 18.Qxc8 Qxa2 19.Qxb7 Qa1+ 20.Kd2 Ne4+ 21.Ke2 Nxg3+ 22.Ke1 Qa5+ 23.c3 Qf5 24.Bd3 Qf3 25.Qxd7+ Kf8 26.Qd6+ Kg8 27.Qf4 Qg2 28.Bf1 Nxf1 29.Qb8+