1.e4 e5 2.f4 Nc6 3.Nf3 f5 4.Bb5 fxe4 5.Bxc6 dxc6 6.Nxe5 Qh4+ 7.g3 Qh3 8.Qe2 Be6 9.Na3 O-O-O 10.Nac4 Nf6 11.b3 Bc5 12.Ba3 Bxa3 13.Nxa3 e3 14.O-O-O exd2+ 15.Rxd2 Rxd2 16.Qxd2 Rd8 17.Qe2 Rd4 18.Rd1 Rxd1+ 19.Kxd1 Bd5 20.Kc1 Qf5 21.Nac4 h5 22.Ne3 Qe4 23.Qd3 Qh1+ 24.Kb2 Qxh2 25.Qg6 Qg1 26.Qxg7 b6 27.Nxd5 Nxd5 28.Qd7+