1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bb4+ 5.c3 Ba5 6.b4 Bb6 7.b5 Ne7 8.Nxe5 d5 9.exd5 Nexd5 10.O-O Be6 11.Ba3 Rc8 12.Re1 Ba5 13.Qb3 a6 14.bxa6 bxa6 15.Qa4+ c6 16.Bxa6 Nxc3 17.Nxc3 Bxc3 18.Bxc8 Qxc8 19.Qxc6+ Qxc6 20.Nxc6 Bxa1 21.Rxa1 Kd7 22.Ne5+ Kc7 23.Bb4 Nd5 24.a3 Kb6 25.d4 Nf4 26.Bc5+ Ka6 27.Rb1 Bd5 28.f3 Re8 29.Kf2 f6 30.Nd7 Re2+ 31.Kg3 g5 32.Rb6+ Ka5 33.Bb4+ Ka4 34.Nc5#