Editions
Los 40 USA
Scores
Follow us on
Hello
Dallas Cowboys DAL
33
Carolina Panthers CAR
10
1234T
DAL 7 10 0 16 33
CAR 0 3 7 0 10
FINISHED

Cowboys 33-10 Panthers, summary: score, stats, highlights | NFL Week 11

The Dallas Cowboys had an easy time defeating the Carolina Panthers with a great game by Dak Prescott and company to improve to 7-3.

Cowboys @ Panthers: as it happened

Jennifer Bubel

Panthers suffer another loss after Cowboys 33-10 defeat

Young's poor night

Panthers quarterback, rookie Bryce Young had already been sacked 22 times heading into the game, and the Dallas defense made sure to keep that number increasing with seven sacks on Young. He ended with just 123 yards, one TD, and one INT. In fact, the interception ended up being a pick 6 and on his next possession, he fumbled the ball and it was recovered by Dallas. 

Panthers' costly penalties 

The Panthers made a few costly mistakes, making penalties that gave the Cowboys first downs when they otherwise would have gotten the ball back on downs. In the third quarter, the Panthers were just behind 17-10, but that went up to 30-10 in a matter of minutes.

Cowboys' big game

The Cowboys, on the other hand, had a great game on both offense and defense. Quarterback Dak Prescott finished the game 25 of 38 for 189 yards and two touchdowns. Luke Schoonmaker and CeeDee Lamb were on the receiving end of those TDs. 

Running back TonyPollard also added a rushing touchdown for the Cowboys on a 21-yard run that gave him just his second TD all season, with his first coming in Week 1. He finished with 61 yards, still short of ESPN's predicted 100-yard game, but a big moment for him nonetheless. 

The other Cowboy to add a TD score was defensive CB DaRon Bland, who had his fourth pick-6 of the season. He caught Young's interception and took it back 31 yards into the end zone to put the Cowboys up 30-10. With that, he tied a record as defender with the most pick-sixes in a season (with Eric Allen, Ken Houston, and Jim Kearney). He also tied TE Jake Ferguson as the Cowboy with the second-most touchdowns on the season (behind Lamb).

What's next for the Cowboys and Panthers?

The Panthers fall to 1-9 and will face the TennesseeTitans on the road next Sunday.

The Cowboys improve to 7-3 and will play NFC East foes, the WashingtonCommanders on ThanksgivingDay next Thursday.

Jennifer Bubel

GAME OVER - Cowboys win 33-10 over Panthers

Rush takes a knee, lets the clock run out and Dallas comes away with another win.

Panthers fall to 1-9 and Cowboys improve to 7-3.

Jennifer Bubel
02:00 Q4

TWO-MINUTE WARNING

With 2 minutes left to play, the Cowboys lead 33-10 over the Panthers.

Dallas has taken out QB Dak Prescott and put in backup Cooper Rush. He just completed a pass to Turpin for a first down at the 49.

as.com

Panthers' Bootle injured on the play

as.com

Rush pass complete to Turpin for 10 yards and the 1st down

Jennifer Bubel
02:43 Q4

Rush tries to go deep again for Turpin, but it's incomplete - 3rd and 9

Jennifer Bubel

Dowdle gets a yard - 2nd and 9

Jennifer Bubel

Rush went deep for Brooks but it was incomplete. But then Panthers' Jackson was called for PassInterference to give Dallas the automatic 1st down

Jennifer Bubel

Dowdle gets nowhere - 3rd and 15

Jennifer Bubel

Rush to Schoonmaker for 5 yards - 2nd and 15

Jennifer Bubel

Dowdle gets away for 4 yards but McKeon gets a Holding penalty to set Cowboys back 10 yards - 1st and 20

as.com

Rush in for Prescott

Cooper Rush has taken over at QB for the Cowboys

Jennifer Bubel
05:47 Q4

Panthers punt it away and Turpin calls the fair catch

Jennifer Bubel

Young pass incomplete to Thielen - 4th and 15

Jennifer Bubel

Young SACKED again by Williams for a loss of 7 - 3rd and 15

as.com

Young tosses the ball away to avoid another sack, gets it to Hubbard for a 2-yard gain - 2nd and 8

Jennifer Bubel

Blackshear takes the return 29 yards to the Panthers 28

Jennifer Bubel

Bland's pick 6 that put the Cowboys up by 20

Jennifer Bubel

The Cowboys got another chance to score after Young fumbled the ball and they recovered it. They weren't able to get in the end zone, but a 27-yard field goal by Aubrey extended the lead with 7:18 left in the game.

Jennifer Bubel

COWBOYS FIELD GOAL!

as.com

Prescott to Pollard, he's taken down at the 9 - 4th and 4

Jennifer Bubel
08:03 Q4

Dallas takes second timeout

as.com

Dowdle runs it up 2 yards - Cowboys at 3rd and 10 on the Panthers 15

Jennifer Bubel

Prescott to Dowdle, but he's swallowed up by Burns for a loss of 2 yards - 2nd and 12 at the Panthers 17

Jennifer Bubel

Sneak to Prescott gets 3 yards and the 1st down

Jennifer Bubel

Dowdle takes it up again, gets 1 yard - 3rd and 1

Jennifer Bubel

Dowdle takes off for 8 yards to the Panthers 19 - 2nd and 2

Jennifer Bubel

Cowboys get the ball at the Panthers 27

Young scrambled away but FUMBLED, recovered by DALLAS' Wilson at the Panthers 27 

as.com

Young SACKEDAGAIN, this time by Armstrong and Golston for a loss of 6 - 3rd and 24

as.com

Young SACKED by Parsons for a loss of 8 - his third sack on Young today - 2nd and 18 Panthers

as.com

Because of the challenge, we will reset at 1st and 10 at the Panthers 41

Jennifer Bubel

Dallas threw the challenge flag but then decided against it and will take the timeout

as.com

Young pass incomplete to Thielen after they went hurry-up (maybe thinking it was an incomplete as it hit the ground)

Jennifer Bubel

Young pass to Thielen on 3rd down and 8 is complete for 14yards and the 1st down

Jennifer Bubel

Just after the Cowboys get a touchdown on offense, they get one on defense. Young's very first pass on the drive was intercepted by Dallas' DaRon Bland, who ran it back 31 yards for the touchdown. Somehow Aubrey's PAT was way too wide and he missed it, but the Cowboys now lead by quite a margin with 13:48 to play in the game.

Jennifer Bubel

RUNS IT ALL THE WAY BACK INTO THE ENDZONE - COWBOYS TOUCHDOWN!

as.com

BLANDINTERCEPTS YOUNG'S PASS AND...

as.com

Pollard gets a much-needed TD

Jennifer Bubel

Pollard took the ball all the way into the end zone, 21 yards for his first TD run since Week 1. Aubrey's PAT is good and the Cowboys protect their lead with 13:58 to go in the game.

Jennifer Bubel

COWBOYS TOUCHDOWN!

as.com

Panthers' Jackson was injured on the play

as.com

Prescott hands it off to Lamb and he gets another 8 yards and the 1st down at the Panthers 20

Jennifer Bubel

Prescott pass to Lamb complete for 8 yards - 2nd and 2

Jennifer Bubel
END Q3

END THIRD QUARTER

That takes us to the end of the third quarter. The Cowboys have the ball on 1st down at the Carolina 36 after a 24-yard pass from Prescott to Ferguson.

The Panthers just scored on their last drive to make it a one-score game. Cowboys up 17-7 heading into the final quarter.

as.com

Prescott pass deep to Ferguson for 24yards and the 1st down at the Panthers 36

Jennifer Bubel

Prescott to Tolbert complete for 5 yards - 3rd and 5

Jennifer Bubel

Prescott pass tipped - incomplete - 2nd down

Jennifer Bubel

Lamb picks up 8 yards for the 1st down

Jennifer Bubel

Pollard gets 3 - 2nd and 7

Jennifer Bubel

After three 4th down conversions on the last drive, the Panthers got their first touchdown of the game. It was a Young pass to Tremble for 4 yards to get the TD and Pineiro's PAT is good to put the Panthers just one score behind the Cowboys with just under 2 minutes to play in the 3rd quarter.

Jennifer Bubel

PANTHERS TOUCHDOWN!

as.com

Sanders takes it up 4 yards to the Cowboys 4 - 3rd and 1

Jennifer Bubel

Young to Thielen complete for 5 yards to the Cowboys 8 - 2nd and 5

Jennifer Bubel

Panthers get another 4th down conversion on a 3-yard run by Sanders

Jennifer Bubel

Young pass complete to Thielen JUST short of the 1st down - 4th and 1 and they go for it again

Jennifer Bubel

Young pass too high, incomplete to Tremble - 3rd down at the Cowboys 25

Jennifer Bubel

Sanders taken down for no gain - 2nd and 10

Jennifer Bubel

Panthers go for it on 4th and 3 andddd...

they get it on a Young pass to Thielen for JUST 3 yards. Panthers get the 1st down!

Jennifer Bubel

Young pass incomplete to Tremble - 4th and 3

Jennifer Bubel

Hubbard gets 4 - 3rd and 3

Jennifer Bubel

Hubbard gets 3 - 2nd and 7

Jennifer Bubel

Young play fakes, pass to Thielen is caught for 16 yards and the 1st down

Jennifer Bubel

Hekker punted 54 yards to the Cowboys 2, and Dallas gets a "Running into the Kicker" call (Williams) - 5 yards

as.com
8:18 Q3

Young in trouble, throws it long and it's incomplete - 4th and 7 at their own 44 and the Panthers punt it away

Jennifer Bubel

False Start on Panthers' Zavala - 3rd and 7

as.com

Young pass caught by Thielen but then he FUMBLED the ball before going out of bounds - 3rd down and 2

as.com

Young pass incomplete to Thielen - too high

Jennifer Bubel

Sanders takes it up 3, then 8 - 1st down Panthers

Jennifer Bubel

Apparently the Holding call from before was actually on DALLAS 

as.com

Holding on Panthers' Jamison after the punt

as.com
11:05 Q3

Prescott pass incomplete to Lamb, too high - 4th and 8 and Cowboys will punt it away

Jennifer Bubel

Prescott pass to Lamb complete for 2 yards, taken down by Bootie - 3rd and 8

Jennifer Bubel

Prescott pass incomplete - 2nd and 10

Jennifer Bubel

Prescott pass caught by Cooks for 12 yards and the 1st down

Jennifer Bubel

Pollard gets 3 - 2nd and 7

Jennifer Bubel
13:30 Q3

Hubbard gets the ball but only makes it 6 yards before he's taken down by Gallimore and Bell and the Cowboys defense force the Panthers to a 3 and out on their first dreive of the half.

Jennifer Bubel

Young pass incomplete - 3rd and long

Jennifer Bubel

Young to Mingo for 6 yards - 2nd and 13

Jennifer Bubel

Hubbard got 7 yards but a Holding call on Thielen put them back 10

as.com
15:00 Q3

AND WE'RE BACK!

We're back for the second half and the Panthers are starting us on offense.

Jennifer Bubel

Here's that CeeDee TD that extended Dallas' lead ahead of the half

Jennifer Bubel
END 1ST HALF

HALFTIME

Young takes the knee, lets the clock run out and that brings us to halftime.

The Panthers trail 17-3. Their defense is playing much better than their offense, but a few really critical penalties led to Cowboys scores. One led to a field goal and one just before halftime cost them another possession before the half and led to a Cowboys TD. Both penalties were on plays that would have seen the Panthers get the ball back on downs anyway, but instead, led to Cowboys scores. 

as.com

CeeDee gets his fifth TD in 4 weeks

Jennifer Bubel

The Panthers gave the Cowboys a critical first down on a penalty, which led to a Cowboys touchdown. It was a Prescott pass to Lamb 5 yards in the end zone. Aubrey's PAT put the Cowboys up by 14 with just 24 seconds left in the half.

Jennifer Bubel

COWBOYS TOUCHDOWN!

as.com
00:29

Cowboys take second timeout

as.com
00:29 Q2

Prescott pass incomplete to Lamb and VERY nearly intercepted by Jackson - 3rd and goal

Jennifer Bubel
00:33 Q2

Dallas takes first timeout

as.com

Pollard takes it up 4 yards - 2nd and goal

Jennifer Bubel
00:38 Q2

Panthers take first timeout

as.com
00:38 Q2

Prescott pass complete to Lamb and he gets just 10 yards, but another penalty on the Panthers secures it - Personal Foul on Williams gives Dallas the automatic first down yet again

as.com

Prescott pass dropped by Tolbert - 3rd and 16

Jennifer Bubel

Prescott handed off to Pollard but Brown took him down quick for a loss of 6

Jennifer Bubel
01:10 Q2

Panthers get an UnnecessaryRoughness penalty on Barno to give Dallas the automatic 1st down

as.com

Prescott under pressure, scrambles away short of the first down but...

Jennifer Bubel

Another incomplete pass from Prescott to Tolbert with Hill all over him yet again - 3rd and 10

Jennifer Bubel

Prescott pass incomplete to Gallup this time - 2nd and 10

Jennifer Bubel

Prescott pass complete to Gallup for a beautiful 19-yard catch at the Carolina 41

Jennifer Bubel

Prescott pass to Ferguson incomplete - 2nd and 10

Jennifer Bubel

The Panthers make it on the score board before halftime. They got down the field on some huge plays including a 20-yard pass to Sullivan and 14-yard run by Sanders, but get stopped and taken backwards in the red zone. They are able to get a field goal on a 42-yard attempt by Pineiro. Panthers trail by 7 with 1:56 to go in the first half.

Jennifer Bubel

PANTHERS FIELD  GOAL!

as.com
02:00 Q2

TWO-MINUTE WARNING

That brings us to the 2-minute warning.

The Panthers have the ball at the Cowboys 24 after being held to 4th and 21. Young was just sacked by Donovan Wilson. They'll go for the field goal.

as.com

Young SACKED by Wilson for a loss of 7 - 4th and 21

as.com

Young has Parsons all over him, throws the ball away before he can get to him - 3rd and 14

Jennifer Bubel

Sanders tripped up by Wilson for a loss of 4 - 2nd and 14

Jennifer Bubel

Sanders gets another big gain for the Panthers of 14 yards and another 1st down at the Cowboys 13

Jennifer Bubel

Young pass deep to Sullivan and he makes an incredible catch for a gain of 20 yards and the 1st down

Jennifer Bubel

Sanders tries to get away but Kearse and Gallimore double team him and he gets nowhere - 3rd and 5

Jennifer Bubel

Hubbard again, this time gets just 5 - 2nd and 5 Panthers

Jennifer Bubel

Hubbard gets away and pushes through for 9 yards, then 14 yards for the 1st down at the Panthers 49

Jennifer Bubel

Marsette takes it up 14 yards, taken down by Luepke at the Panthers 26

Jennifer Bubel

Prescott pass incomplete to Tolbert who's got Hill all over him and the Panthers have forced Dallas to punt again

Jennifer Bubel

Dowdle taken down by both Brown and Thurman - 3rd and 10

Jennifer Bubel

Pollard tripped up by Hill, gets nowhere - 2nd and 10

Jennifer Bubel

Prescott pass complete to Ferguson for 8 yards and the 1st down

Jennifer Bubel

Pollard picks up 5

Jennifer Bubel

Holding on Dallas' Thomas - 10 yards

as.com

Turpin calls for fair catch around the 27

Jennifer Bubel

Young to Shenault gets just 5 yards and the Panthers punt it away at 4th and 12

Jennifer Bubel

False Start on Panthers' Corbett - 5 yards, 3rd and 17

as.com

Young pass incomplete to Mingo - 3rd and 12

Jennifer Bubel

Hubbard has defenders all over him, taken down by Clark for a loss of 2 - 2nd and 12

Jennifer Bubel

Cowboys extend their lead on a 30-yard field goal by Aubrey. They got down the field after a bit of luck from a rare double-penalty (face mask/horse collar) by the Panthers, but then couldn't make it into the end zone. They maintain the lead in the 2nd quarter with 11 minutes left to play in the half.

Jennifer Bubel

COWBOYS FIELD GOAL!

as.com

Prescott under pressure, pass incomplete - 4th down and 9. Cowboys will go for the 30-yard field goal attempt.

Jennifer Bubel

In the red zone, the Cowboys get just 1 yard from Pollard and then an incomplete pass that's batted away by Jackson to put Cowboys at 3rd and 9 at the Panthers 11

Jennifer Bubel

Prescott gets it away to Cooks but it was not enough for the 1st down 

BUT two penalties on Panthers' Woods gets them the 1st down, he does a Horse Collar AND a Face Mask on Cooks - gives the Cowboys the automatic 1st down 

as.com

Prescott to Pollard for just 1 yard - 3rd and 19

Jennifer Bubel

Another failed Wildcat play with Dowdle at QB and hands it to Pollard who gets pushed back 10 yards - 2nd and 20

Jennifer Bubel

Prescott passes deep to Lamb is incomplete, but the Panthers get PassInterference penalty on Jackson - automatic 1st down

as.com

Prescott scrambles away for the 1st down but a Holding on Smith brings it back, 2nd down and 13 now

as.com

Pollard takes it up 7 more yards - 2nd and 3

Jennifer Bubel

Prescott pass complete to Cooks for 22 to the Panthers 48 - 1st down

Jennifer Bubel
END Q1

END FIRST QUARTER

That'll bring us to the end of the first quarter!

The Cowboys lead 7-0 after a Schoonmaker 18-yard TD. They currently have the ball on their own 30 after picking up a 1st down.

as.com

Prescott under pressure, gets it away to Gallup for just enough to get the 1st down

Jennifer Bubel

Prescott pass was perfect to Cooks, but he couldn't hang on - incomplete, 3rd and 5

Jennifer Bubel

Prescott pass is low but caught by Lamb for 5 yards - 2nd down and 5

Jennifer Bubel
01:24 Q1

Panthers' Corbett was injured on the play

as.com

Young SACKED by Parsons again for a loss of 9 - 4th and 16

as.com

Young gets hit by Armstrong just as he was throwing the ball away - 3rd down and 7

Jennifer Bubel

Sanders again but this time he gets just 3, taken down by Hankins and Smith - 2nd and 7

Jennifer Bubel

Sanders takes off, this time he finds the hole and gets a big gain of 15yardsand the 1st down

Jennifer Bubel

Sanders picks up 5 yards - 2nd and 5 Panthers

Jennifer Bubel

Prescott pass to Schoonmaker 18 yards for Cowboys TD

Cowboys take the lead in the 1st quarter

Jennifer Bubel

The Cowboys get the first score of the game on a Prescott pass to rookie receiver Schoonmaker for 18 yards in the end zone. Aubrey's PAT is good and Dallas takes the lead over the Panthers with 3:20 left in the first quarter.

Jennifer Bubel

COWBOYS TOUCHDOWN!

as.com

Dowdle pulls a Wildcat QB but it went nowhere - 2nd and 9

Jennifer Bubel

Pollard takes it away for 21 yards to the Panthers 19 and the 1st down

Jennifer Bubel

Prescott to Tolbert for a gain of - 3rd and 5

Jennifer Bubel

Prescott tosses it to Dowdle, but he's taken down by Hill for a loss of 1 - 2nd and 11

Jennifer Bubel

Pollard gets the 1st down with 3 yards

Jennifer Bubel

Pollard takes it up the middle for a gain of 9 - 3rd and 1

Jennifer Bubel

Prescott pass deep to Lamb incomplete - 2nd and 10

Jennifer Bubel

Turpin gets another big gain of 13yards for another 1st down

Jennifer Bubel

Prescott under pressure, gets the ball away and Pollard takes it up for a gain of 12 - 1st down Dallas

Jennifer Bubel
08:19 Q1

Panthers put it away - Turpin takes the fair caatch

Jennifer Bubel

Young SACKED by Parsons for a loss of 9

as.com

Young gets it away to Shenault but he gets just 4 - Panthers on 3rd down again 

Jennifer Bubel

Young play fake, but then throws it away - 2nd and 10

Jennifer Bubel

Young pass to Thielen complete for 14yards for the 1st down and then some

Jennifer Bubel

Young narrowly avoids a sack by Smith, 3rd and 3

Jennifer Bubel

Hubbard gets it away again, this time for 7yards - 2nd and 3

Jennifer Bubel

Hubbard takes off for 13yards and another easy 1st down

Jennifer Bubel

Young to Thielen complete for 5 yards and the 1st down

Jennifer Bubel

Hubbard gets 3 - 3rd and 3

Jennifer Bubel

Parsons chased Young off the field and he scrambles for 4 yards - 2nd and 6

Jennifer Bubel

Prescott pass to Turpin complete but he's taken down by Luvu short of the first. The Cowboys go 3 and out on their first drive and punt it back to the Panthers.

Jennifer Bubel

Prescott under pressure from Burns, avoids the sack and throws it away - 3rd and 3

Jennifer Bubel

Cowboys start off with a Prescott pass completion to Gallup for 7 yards

Jennifer Bubel
15:00 Q1

GAME TIME!

The Panthers have won the toss and elected to defer. Cowboys start us off on offense.

Let's go!

Jennifer Bubel

Well, so much for home-field advantage...

Jennifer Bubel

The unstoppable Prescott-Lamb connection

Cowboys quarterback Dak Prescott and receiver CeeDee Lamb have been on fire lately with their connection. Both are on track to set some records today against the Panthers. Prescott has totaled 300 passing yards in three straight games. If he does it again today, he would set a franchise record. Lamb could become the second-fastestt Cowboys player to reach 1,000 receiving yards in a season - he needs just 25 more. Michael Irvin holds the number one spot with nine games, but Lamb would be just one game behind at 10.

Prescott and Lamb on a hot streak

Last week, Lamb caught a pass from Prescott that he meant to just throw away. Instead, Lamb grabbed it and gained 17 yards for the Cowboys. Three plays later, Prescott got a 10-yard rushing touchdown.

That's just one example of the hot streak these two have been on lately, particularly in the last four games.

Lamb has the most yards per game in the league right now with 617 and his 41 catches since Week 6 are tied for the most in the league (with Vikings' T.J. Hockenson, who has played one more game than Lamb). Last week, he became the first receiver in NFL history to have three straight games with 10+ catches and 150+ yards. 

Since Week 6, Prescott has 12 touchdown passes, the most in the league and is second in passing yards with 1,354 only to Commanders' Sam Howell, who has also played one more game than Prescott. He has more yards per game than any other QB in the league snice Week 6 (338.5) and has completed 70% of his passes and two rushing TDs.

Jennifer Bubel

Panthers-Cowboys INACTIVES

Carolina Panthers Inactives

CB CJ Henderson

OT Ricky Lee

OL Nash Jensen

TE Hayden Hurst

WR Terrace Marshall

LB Marquis Haynes

Dallas Cowboys Inactives

QB Trey Lance

CB Noah Igbinoghene

CB Eric Scott

RB Deuce Vaughn

OT Asim Richards 

Jennifer Bubel

Pollard's opportunity to break through

Cowboys running back Tony Pollard has been struggling to make much of a difference for the offense this season, although they saw more success with a split workload between he and Rico Dowdle last week.

This week, however, could be Pollard's time to shine as he'll be up against the Panthers, who have the 26th-ranked run defense. ESPN is predicting that he could have his first 100+ yard game since Week 3.

Jennifer Bubel

Frank Reich to be play-caller vs Cowboys

The Panthers coach Frank Reich is resuming play-calling duties after he handed them off to OC ThomasBrown less than a month ago. Reich said, "it's not about Thomas - it's about me, the team." 

Neither Reich nor Brown was doing a terrific job at play-calling, but as the Panthers are now 1-8, he had to do something. 

Jennifer Bubel

Cowboys-Panthers: A lopsided match

The Panthers are currently the worst team in the NFL at 1-8. Their only win came against the 5-4 Houston Texans at home. That may actually be the only thing they have going for them - they play at home against the Cowboys.

The Cowboys are 4-0 at home this season and have won their last 11 home games in total at home. On the other hand, they are just 2-3 on the road, including their shocking loss to the Arizona Cardinals, whose current record is not much better than the Panthers (2-8). When Dallas loses to poor teams, it's usually on the road.

Despite all that, the Cowboys are 6-3 and their offense is scoring an average 29.9 points per game, while the Panthers defense is allowing an average 26.9 points per game. On that offense, we have the duo of QB Dak Prescott and WR CeeDee Lamb. Prrescott threw four of the seven touchdowns in last week's 49-17 win over the Giants and Lamb had his third consecutive game with 10 catches and 150 yards. 

Dallas' defense continues to be a threat and Carolina's rookie QB Bryce Young continues to struggle. In conclusion...the Cowboys are heavy favorites to win this one over the Panthers, but anything could happen, especially when Dallas is away.

Jennifer Bubel

Hello everyone and welcome to our live coverage of the Dallas Cowboys at Carolina Panthers!

Kickoff is at 1 p.m. ET from Bank of America Stadium in Charlotte. We'll be here throughout the game bringing you all the latest scores, stats, highlights and commentary.

as.com