1.e4 e5 2.Nf3 Nf6 3.Nxe5 Nxe4 4.Qf3 Qf6 5.Qxe4 Bd6 6.Ng4+ Qe6 7.Qxe6+ dxe6 8.d4 Nc6 9.c3 e5 10.dxe5 Nxe5 11.Nxe5 Bxe5 12.Bc4 O-O 13.Na3 Be6 14.Bxe6 fxe6 15.O-O Bf4 16.Bxf4 Rxf4 17.Rfe1 Raf8 18.f3 R4f6 19.Rad1 Rg6 20.Kf2 c5 21.Rd7 e5 22.Rxe5 Rb6 23.Nc4 Rbf6 24.Rxc5 Rc6 25.Rxc6 bxc6 26.Ne5 h6 27.Nxc6 Rf4 28.g3 Ra4 29.Rxa7 Rxa7 30.Nxa7 Kf7 31.Ke3 Ke6 32.Kd4 Kd6 33.c4 g5 34.c5+ Kc7 35.b4 g4 36.fxg4 h5 37.b5 hxg4 38.b6+ Kb8 39.c6 Ka8 40.c7 Kb7 41.Kc5 Ka6 42.c8=Q+ Ka5 43.b7 Ka4 44.b8=Q Ka3 45.Qb3#