The argument in the slides by Maria Nogin (née Voloshina) linked to by a-fortiori in a comment was published as:
Maria Nogin, A short proof of Eilenberg and Moore’s theorem, Central European Journal Of Mathematics Volume 5, Number 1 (2007), 201–204. Also available on her homepage.
Added: The above paper was also mentioned in Jonas Meyer's answerJonas Meyer's answer to the same question on math.SE. As Steve D. points out in a comment there, the result appears as Exercise 7 on page 9 of D.L. Johnson's Topics in the Theory of Group Presentations, Cambridge University Press 1980:
The argument by Eilenberg and Moore appears on pages 21/22 of Foundations of Relative Homological Algebra, Memoirs of the AMS, Volume 55 (1965). Here's a scan of the relevant passage for the convenience of the readers: