1.e4 e5 2.Nf3 Nf6 3.Nxe5 Nc6 4.d4 d5 5.Nxc6 bxc6 6.e5 Nd7 7.Bd3 c5 8.c3 cxd4 9.cxd4 f6 10.Qh5+ g6 11.Bxg6+ hxg6 12.Qxh8 fxe5 13.O-O e4 14.Nc3 c6 15.Bf4 Ba6 16.Rfe1 Qe7 17.Qh3 Qf6 18.Qg3 Kf7 19.Be5 Nxe5 20.Qxe5 Qd8 21.Qf4+ Kg8 22.Ne2 Bb4 23.Nc3 Qb6 24.Qg4 Kg7 25.a3 Bc8 26.Qg5 Bxc3 27.bxc3 Qb3 28.Qe7+ Kh6 29.Re3 Qb2 30.Rae1 Ba6 31.Rh3#