1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.O-O Bc5 6.Re1 d6 7.e5 dxe5 8.Nxe5 Nxe5 9.Rxe5+ Be7 10.Qe1 Kf8 11.Bg5 h6 12.Bh4 g5 13.Bg3 Bd6 14.Re2 Bxg3 15.hxg3 h5 16.Nd2 h4 17.gxh4 gxh4 18.Ne4 Nxe4 19.Rxe4 h3 20.Qb4+ Kg7 21.Re7 hxg2 22.Kxg2 a5 23.Qc5 Rh6 24.Bxf7 Bf5 25.Bh5+ Kf6 26.Qe5+ Kg5 27.f4+ Kh4 28.Rh1+ Bh3+ 29.Rxh3#