The Bills finally built a lead they couldn't squander and upstaged Willis McGahee in his first game back to Buffalo. Making good on an opportunity to secure the starting job, rookie quarterback Trent Edwards went 11-of-21 for 153 yards and engineered five scoring drives in helping Buffalo to a 19-14 win over the Baltimore Ravens on Sunday. The Bills' defense did its part, limiting the Ravens to two scores despite six drives into Buffalo territory. That included Baltimore's final drive when Kyle Boller couldn't convert a fourth-and-1 from the Buffalo 49, his pass falling just out of the reach of Musa Smith with 1:49 remaining.