Home Sports Embattled Ricciardo buoyed by desperate boost