1.Nf3 Nc6 2.e4 e5 3.Bc4 d6 4.O-O Be6 5.Bd3 Nb4 6.Be2 Bxa2 7.c3 Bxb1 8.Qa4+ c6 9.Rxb1 Na6 10.Bxa6 bxa6 11.Qxc6+ Ke7 12.Qxa6 Qb6 13.Qe2 Rb8 14.d4 Qb5 15.c4 Qa5 16.Bd2 Qa2 17.Bc3 Rc8 18.dxe5 Kd7 19.exd6 Bxd6 20.Bxg7 Qa5 21.e5 Bc7 22.Rfd1+ Kc6 23.Qe4+ Kb6 24.Rd5 Qa2 25.Rb5+ Ka6 26.Qb7#