GREEN BAY -- Packers QB Joe Callahan led an impressive two-minute drill, finishing it with a short TD pass to RB John Crockett to give the Packers a 10-5 halftime lead over the Browns on Friday night at Lambeau Field.

The recap:

The Packers advanced to midfield to begin the second quarter but could get no farther.

The Browns countered with a drive that got started thanks to a third-down penalty on Packers LB Lerentee McCray for a low hit on QB Josh McCown. From there, RB Raheem Mostert broke off runs of 27 and nine yards to get Cleveland into scoring range.

Moments later, McCown thought he had a 25-yard TD pass, but the play was nullified because McCown was across the line of scrimmage when he made the throw. That forced K Patrick Murray to come on and make a 46-yard FG, giving the Browns a 5-3 lead with 9:05 left in the half.

The Packers once again got near midfield, as Callahan completed passes to TE Justin Perillo, WR Jared Abbrederis and WR Ty Montgomery that all moved the chains, but the drive stalled there, mostly thanks to a sack by Browns DL Carl Nassib.

A sack by Datone Jones led to a three-and-out for the Packers' defense, and the Browns punted from deep in their territory. Andy Lee boomed a 66-yard punt to pin the Packers back on their own 20 with 2:34 left in the half.

A 17-yard run by RB Brandon Burks and a 12-yard completion to Abbrederis got the Packers across midfield in the two-minute drill. A 15-yard grab by Perillo on third down moved the chains and got Green Bay into field-goal range.

Another catch by Perillo for five yards preceded an 18-yard reception by TE Kennard Backman, making it first-and-goal on the 5 with 35 seconds left in the half. Callahan finished the drive with a 2-yard TD pass to Crockett with just 7 ticks left. The drive covered 12 plays and 80 yards.

Callahan finished the half 16-of-23 for 124 yards and a TD.