1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Nxe4 6.Re1 Na5 7.Rxe4+ Be7 8.Qxd4 c6 9.Bb3 O-O 10.Re1 d6 11.Bd2 c5 12.Bxa5 cxd4 13.Bxd8 Rxd8 14.Rxe7 Rf8 15.Ng5 h6 16.Nxf7 Bf5 17.Nxh6+ Kh8 18.Nxf5 Rae8 19.Nd2 Rxe7 20.Nxe7 Re8 21.Re1 a5 22.Ng6+ Kh7 23.Rxe8 Kxg6 24.Rf8 a4 25.Bxa4 d3 26.cxd3 d5 27.Be8+ Kh7 28.Nf3 b6 29.h4 Kh6 30.Rh8#