The Dallas Cowboys beat the Chicago Bears 41-28 on Thursday after a season's best performance by running back DeMarco Murray.
The 26-year-old Murray rushed for 179 yards, the highest of the season to date, and a touchdown, while quarterback Tony Romo threw a further two touchdowns as the Dallas side dominated from start to finish.
The Cowboys (9-5) ensured that they will finish the year with more wins than losses for the first time in five years and remain in contention for the NFC East title and a playoff spot for the first time since 2009.
The victory also saw the Cowboys move to within half a game of the Eagles, who they face at the Lincoln Financial Field next week as Garrett's side improved their already impressive away record to 6-0, the best in the division.
After a scoreless opening quarter, the Cowboys reached the half way mark with a 14-7 lead before scoring an impressive 21 unanswered points in the third quarter to seal the victory.
The Bears (5-8) effectively won the fourth quarter 21-6, but their late rally wasn't enough to trouble the home side.
Despite being troubled by a niggling back injury, Romo completed 21 of 26 passes for 205 yards while Murray carried 32 times and had 49 yards receiving.
Dez Bryant was also impressive for the Cowboys, with six receptions for 82 yards while Cole Beasley hung on for two touchdowns.
For the Bears, Jay Cutler was 32 of 46 for 341 yards and two touchdowns and Matt Forte had 13 carries for 26 yards, but for the majority of the match, they were unable to make much of an impression on the Cowboys defense.