amazing Sacrifice!


I don't understand the rook sac offer on move 29... if black had taken, was the line gxf5 Qxf5+ Kg7 Rdg3+ ? And if so, what did I miss that makes this drawish, as it appears stronger for white? My analysis was purely mental so don't be surprised if I missed something obvious. : )
Also, your annotations for move 29 say "better was" but do not continue to explain the alternative line.