1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 d5 6.Ng3 Bg4 7.h3 Bxf3 8.Qxf3 Nf6 9.Qc3 Qd6 10.O-O O-O-O 11.Bxc6 bxc6 12.d4 e4 13.Qa5 Kb7 14.b4 g6 15.a4 Ka8 16.Ba3 Nd7 17.c4 e3 18.c5 exf2+ 19.Kh2 Qe7 20.b5 Nb8 21.b6 cxb6 22.cxb6 Qb7 23.bxa7 Bxa3 24.axb8=Q+ Kxb8 25.Rab1 Rhf8 26.Rxb7+ Kxb7 27.Rb1+ Kc8 28.Qa7 Bd6 29.Qb7#