thats going to shorten it.
20.Re8...BxNf3
21.Rxd8+...Kb7
22.f8/Q...BxRd1
23.Qb4+...Kc6
24.Qxc4+...Kd6
25.Nf5+...Ke5
26.Rf8...d5
27.Qd4+...Ke6
28.Qf6+...Kd7
29.Rd8 mate.
Thank you for the game.
20.Re8...BxNf3
21.Rxd8+...Kb7
22.f8/Q...BxRd1
23.Qb4+...Kc6
24.Qxc4+...Kd6
25.Nf5+...Ke5
26.Rf8...d5
27.Qd4+...Ke6
28.Qf6+...Kd7
29.Rd8 mate.
Thank you for the game.