1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nxc6 bxc6 6.Qf3 h6 7.Nc3 Bd6 8.Bc4 O-O 9.O-O Re8 10.Re1 Qe7 11.Be3 Nxe4 12.Nxe4 Qxe4 13.Bxf7+ Kh8 14.Bxe8 Qxe8 15.Bc5 Qg6 16.Bxd6 cxd6 17.Re7 Bb7 18.Rxd7 Rb8 19.Qf7 Qxf7 20.Rxf7 Kg8 21.Rd7 d5 22.Re1 Ba6 23.b3 Kh7 24.Ree7 Kh8 25.Rxa7 Bb5 26.f3 c5 27.a4 Be8 28.a5 Kg8 29.Rxg7+ Kf8 30.Rh7 Bg6 31.Rh8#