Frustrated!
Here is the SQL which works great:
SELECT Calender.AwayTeamID, [QRY Match Players with debt with Team].Balance, [QRY Match Players with debt with Team].Name, Calender.DateTime, DateValue([Calender].[DateTime]) AS Newdate
FROM [QRY Match Players with debt with Team] INNER JOIN...