http://www.chess.com/tactics/server.html?id=190209
I have made a comment at the bottom of this puzzle to why I think this has more than one solution
take a look to see if you agree
the analysis says:44. Re8+({11:Mat08} 44. Re8+ Kh7 45. Qg8+ Kg6 46. R8e6+ Kh5 47. Qe8+ Rf7 48. Qxf7+ Kh4 49. g3+ Kg4 50. Qxg7+ Kf3 51. R6e3# $18)this is not completely your line.
yeah but my line also works
http://www.chess.com/tactics/server.html?id=190209
I have made a comment at the bottom of this puzzle to why I think this has more than one solution
take a look to see if you agree