Pretty sure if Meridian had a 4-12 Pant they'd have a high chance of losing too. Plus not like your support champs built support, you built AP. TSM used AP Janna mid, showing that with AP she's a legit nuker.
Had you all built gp5 and wards and shureyla's/aegis/etc then I'd be impressed. How many support Sorakas get Malady or wota?