Bayern Munich rescue draw with Barcelona after intriguing first leg of Women's Champions League semi-final at Allianz Arena.