1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Nxf7 Kxf7 7.Qf3+ Ke6 8.Nc3 Nb4 9.Qe4 c6 10.a3 Na6 11.d4 Qd6 12.Bf4 Kd7 13.Bxe5 Qe6 14.Nxd5 cxd5 15.Bxd5 Qb6 16.Qf5+ Ke8 17.Qf7+ Kd8 18.Bf4 h6 19.O-O-O Nc7 20.Rhe1 Bd7 21.Bxc7+ Qxc7 22.Be4 Rc8 23.c3 Ba4 24.Qd5+ Bd7 25.Bg6 Be7 26.Rxe7 Kxe7 27.Re1+ Kd8 28.Qf7 Qc6