1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bd6 7.d4 Bb7 8.dxe5 Nxe5 9.Nxe5 Bxe5 10.f4 Bd6 11.Nc3 Nxe4 12.Re1 f5 13.Nxe4 Bxe4 14.Bd5 Rb8 15.Bxe4 fxe4 16.Rxe4+ Kf8 17.Bd2 b4 18.Qe2 Qf6 19.Re1 g6 20.Be3 c5 21.Qxa6 Kg7 22.Qa7 Rhd8 23.Bxc5 Ra8 24.Qb6 Rdb8 25.Qxd6 Qxd6 26.Bxd6 Rxa2 27.Rxb4 Rxb2 28.Rxb8 Rxc2 29.Re7+ Kf6 30.Rf8#