Tim Lincecum had a strong outing, but it wasn't enough as the San Francisco Giants lost their third in a row.