Yahoo Sports reports: José Soriano delivered one of his sharper outings in weeks, but a pivotal sixth inning proved too much for the Angels to overcome in an 8-3 loss to the Mariners.