Keenan Allen, Chargers seize the moment, steal a victory