John Harbaugh was head coach of the defending Super Bowl champion Ravens the last time the Giants won in Philadelphia.
Since that game on Oct. 27, 2013, the Giants lost 13 consecutive trips to Lincoln Financial Field, including once in the postseason. Not any longer.
Thanks to impressive performances from rookies Arvell Reese and Dominic Zvada – and another cameo by Jameis Winston – the Giants defeated the Eagles, 19-11, to strengthen their grip on the NFC East through nine weeks.
With the win, Harbaugh improved to 16-3 after the bye week, the best record in the Super Bowl era with a minimum of 10 such games. He did so in a city where his NFL coaching career began in 1998 as a special teams coordinator.
"Really great environment," Harbaugh said. "Really amazing, amazing rivalry. It's been 19 years. Coming back in on the bus, seeing [Lincoln Financial Field], coming down highway 95, and in a Giants bus, it was really something. I didn't think it was going to be quite that, but it was all and it was a moment. This is Giants-Eagles in Philadelphia. This is a big rivalry. … Our guys met the challenge and never flinched and never blinked."
Here's everything you need to know from the head coach's postgame press conference:
📰 The Giants didn't play "perfect" football, but they did play "winning" football. "Found a way to win the game in all three phases, especially starting with the defense. Special teams had some things early, but then got it together. Coverage was great, kickoff coverage and punt coverage."
📰 The Giants have less than five days to prepare for what Harbaugh called "another gigantic game" on Thursday night at home against the Commanders.
📰 This Giants team has the ability to find a way to win. "I think they've had it all along and they found it in these games. Sometimes it's one thing to have it and another thing to find it. And they've been able to find it in the way they play. They played hard. They played hard, they played [tough] and physical, but they also played really smart. We didn't give up big plays. We didn't turn the ball over. We did winning things, kept everything moving forward for the most part. We punted the ball, we tackled. All those things were really good."
📰 A lot of credit goes to Jameis Winston and the players around him to adjust to yet another quarterback change when J.J. McCarthy momentarily left with a hip injury. "I mean, maybe it's the fact that Jameis has been playing so much and now you've got J.J. who had been in and came back in. But Jameis comes in and then really the throw of the game was a deep sideline route to [Giants WR] Malachi [Fields] in that long yard situation after I think we took a sack and he throws a dime right on the sideline and Malachi was a great route. It's a great timing route or impossible to cover that route. Just as well executed as you can get for a first down. And that got that drive started. It's tough sledding the whole way. These kind of defenses, you just got to stay after them. You got to keep them on the field somehow and it's hard to do that. And they did and then they got it in the end zone. It wasn't a field goal."
📰 McCarthy playing through pain "says a lot about him for sure."
Harbaugh added, "I think it means a lot because I think it just demonstrates the heart we're talking about. Every single player has the opportunity to lead and demonstrate that at some point in time. And to your point, the quarterback is doing it and that's big. That's big to fight through that kind of thing, fight through an injury, go back in, take care of it, get back out there. Now he's going to have to fight to get ready to play on Thursday. That's part of it, too. So pretty impressive. Darn impressive. Very impressive."
📰 Harbaugh wants to give linebacker Arvell Reese the "grand slam" honor. "He had a bunch of tackles, he had [tackles for loss], he had sacks, he had pressures. But there were like six things he did stat wise that were amazing. … He got the first game ball."
📰 Reese is "what you hope for" when you draft a player with the fifth overall pick. "I won't say we didn't think it was possible. I mean, that's what we hoped for and he fell to us. [Giants General Manager] Joe [Schoen] and I were, we were giddy. I think we were kind of beside ourselves. Some of you guys use words like that, 'giddy' and things like that. And we were because he's really a good player and he's all the other things, too. He's a great young man, he's humble, he's very tough, he works really hard, he's very coachable. He wants to do things the right way. He's a great leader in his own quiet way. Couldn't say enough about him but you know what, he's still young."
📰 Harbaugh joked about how there have been no games where everything has gone according to plan. "I would like to have one or two of those. I think we need to find out how to win when everything's going our way and see how we are, see how we handle that. But this is what the NFL is to your point. I mean it's tough. It's a crazy town. It's hard. Every team is really good. These guys were fighting for their lives. You could see it in the way they were playing and we still overcame what we had to overcome and won the football game. It's a big deal."
📰 The Giants did think about keeping Winston in after he threw the touchdown. "We did. We had a conversation, and that was definitely part of the conversation. But the trainers and the doctors said [McCarthy] was good and he said he was ready to go. And so with that we decided to put him back out there."
📰 On how the win affects Tuesday's trade deadline: "There's nobody on our team that we want to trade. We like all of our guys. And somebody's got to come out that you really want to trade for that makes sense. So short term and long term, it's got to make sense short term and long term. We're not just going to go for a short term fix at an exorbitant cost. We're not going to do that. That's not where we're at. And usually when you do that sort of thing, it doesn't work out for you. You end up paying a hefty price and you don't get the return. So I never think that you're one step away, one player away. To me, it's always just a total momentum kind of a thing anyway. But if the right opportunity comes and there's a deal that makes sense for us, we'll do it. I can tell you, [Giants General Manager] Joe [Schoen] does a great job. All these guys, I mean [Director of Pro Scouting] Chris Rossetti, [Assistant Director of Pro Scouting] Nick La Testa, [Assistant General Manager] Brandon [Brown], these guys do an amazing job and they're working hard at it. So we're making a lot of calls. We're calling everybody."
Harbaugh added, "I'd say we're open for any kind of situation, but I will say this, things do change. Things change from day-to-day. So it's not like one day you may do something and the next day something happens and it changes your position."
📰 Harbaugh said he should have given a game ball to kicker Dominic Zvada, but "you know what, he's supposed to make those kicks too, right?" The undrafted rookie proved himself to his teammates in the locker room. "I think it's important. You always have to prove yourself. The guys trust you and believe in you, but they also, they want to see you do well. They want to see you do what you're supposed to do. And those weren't easy kicks. Those were legit kicks in here, especially here, the wind was going from the corner behind our right shoulder back across to the other corner there. They weren't easy kicks. So to see him make those kicks was awesome. I think he did a great job, but that is what we see him as being capable."
📰 On breaking the Giants' 13-game losing streak in Philadelphia: "I think it's a crazy deal. I mean, it was something that I didn't know about, but I think 'hovering' is probably a good word for it. The first game ball went to our team owner, our leader, John Mara. [Giants Senior Player Personnel Executive, Board Director] Chris [Mara] accepted the ball and John, he said, he goes, 'John's been texting me the whole game, the whole game, but you don't want to know what he's been saying.' So he's into it every step of the way and to get this win for him and for the rest of the great people in the organization, plus the fans. I tell you the fans, they were great. We had a bunch of fans here, right? Wow. We had a bunch of fans here. They were loud. They were great. And I love our fans. This is a special place. It's definitely great. You can't concern yourself with it as far as getting ready for the game, but now it's over."
View photos from the Giants' Week 9 victory against the Philadelphia Eagles.


S Jevón Holland (8)

LB Arvell Reese (52), CB Dru Phillips (22),


K Dominic Zvada (34)

DL DJ Reader (98)

LB Arvell Reese (52)


WR Malik Nabers (1)

QB JJ McCarthy (18)

K Dominic Zvada (34), P Jordan Stout (15)

Head Coach John Harbaugh

DL DJ Reader (98)


K Dominic Zvada (34), P Jordan Stout (15)

QB JJ McCarthy (18)


QB JJ McCarthy (18)

QB JJ McCarthy (18)

WR Malik Nabers (1)

OLB Abdul Carter (3)

WR Malik Nabers (1)

WR Malik Nabers (1)

OLB Abdul Carter (3)

WR Jalin Hyatt (81)

OLB Abdul Carter (3)

WR Malik Nabers (1)

K Dominic Zvada (34), P Jordan Stout (15), OLB Abdul Carter (3)

QB JJ McCarthy (18)

ILB Micah McFadden (41), S Jevón Holland (8), CB Greg Newsome II (20)

OLB Abdul Carter (3), K Dominic Zvada (34), QB JJ McCarthy (18)

WR Jalin Hyatt (81)

QB JJ McCarthy (18), C Bryan Hudson (60), G Jon Runyan Jr. (76), OL Francis "SiSi" Mauigoa (65)

K Dominic Zvada (34)

DL DJ Reader (98)

K Dominic Zvada (34), P Jordan Stout (15)


WR Malik Nabers (1)


WR Malik Nabers (1)

K Dominic Zvada (34)

K Dominic Zvada (34), OLB Abdul Carter (3)


LB Arvell Reese (52), DL Dawuane Smoot (96)

QB JJ McCarthy (18)

CB Greg Newsome II (20)

LB Arvell Reese (52)

CB Greg Newsome II (20)

CB Deonte Banks (2)

K Dominic Zvada (34)

DL DJ Reader (98)

CB Dru Phillips (22)

LB Jack Kelly (51)

LS Ben Mann (58), LB Arvell Reese (52)

DL DJ Reader (98)

DL DJ Reader (98)

DL DJ Reader (98)

DL Bobby Jamison-Travis (97), DT Darius Alexander (91), DL Dawuane Smoot (96)

P Jordan Stout (15)

DL DJ Reader (98)

DL DJ Reader (98)

LB Arvell Reese (52)

DL DJ Reader (98)

ILB Micah McFadden (41)

OLB Abdul Carter (3)

S Ar'Darius Washington (24)

RB Devin Singletary (26)

QB JJ McCarthy (18), OL Francis "SiSi" Mauigoa (65)

K Dominic Zvada (34)

LB Arvell Reese (52)

ILB Micah McFadden (41)

DL DJ Reader (98)

DL Shelby Harris (93)

DL Shelby Harris (93)

OLB Zaire Barnes (46)

OLB Zaire Barnes (46)

DL DJ Reader (98), DL Shelby Harris (93), DL Dawuane Smoot (96)

LB Trace Ford (48)

S Jevón Holland (8), CB Greg Newsome II (20)

S Jevón Holland (8), CB Greg Newsome II (20)

S Jevón Holland (8), CB Greg Newsome II (20)

S Jevón Holland (8)

S Jevón Holland (8)

S Jevón Holland (8)

QB JJ McCarthy (18)

OLB Zaire Barnes (46), CB Nic Jones (31), LB Jack Kelly (51)

CB Nic Jones (31)

CB Greg Newsome II (20)

LB Arvell Reese (52)

RB Phil Robinson (36)

S Ar'Darius Washington (24), LB Arvell Reese (52)

LB Malik Harrison (54), RB Phil Robinson (36), S Tyler Nubin (27)

RB Devin Singletary (26)

RB Devin Singletary (26)

RB Devin Singletary (26)

RB Devin Singletary (26)

LB Malik Harrison (54), LB Jack Kelly (51)

OLB Kayvon Thibodeaux (5)

CB Greg Newsome II (20)

ILB Micah McFadden (41)

TE Isaiah Likely (9), OL Francis "SiSi" Mauigoa (65)

LB Arvell Reese (52)

OLB Kayvon Thibodeaux (5)

CB Deonte Banks (2), ILB Micah McFadden (41)

OLB Abdul Carter (3)

RB Devin Singletary (26)

CB Greg Newsome II (20), LB Arvell Reese (52)

LB Arvell Reese (52), S Jason Pinnock (25)

LB Malik Harrison (54), LB Jack Kelly (51)

LB Malik Harrison (54), LB Jack Kelly (51)

CB Deonte Banks (2), ILB Micah McFadden (41)

S Jevón Holland (8)

RB Devin Singletary (26)

TE Isaiah Likely (9)

TE Isaiah Likely (9)

QB JJ McCarthy (18)

QB JJ McCarthy (18)

QB JJ McCarthy (18)

QB JJ McCarthy (18)

QB JJ McCarthy (18)

QB JJ McCarthy (18)

CB Greg Newsome II (20)

TE Isaiah Likely (9)

TE Isaiah Likely (9), QB Jameis Winston (19)

TE Isaiah Likely (9)

TE Isaiah Likely (9)

P Jordan Stout (15), OL Francis "SiSi" Mauigoa (65)

S Jevón Holland (8), CB Nikko Reed (35)

S Jevón Holland (8), CB Nikko Reed (35)

C Bryan Hudson (60)

CB Nic Jones (31)

LB Arvell Reese (52)

CB Greg Newsome II (20)

CB Greg Newsome II (20)

QB JJ McCarthy (18)

QB Jameis Winston (19)

QB Jameis Winston (19)

WR Darnell Mooney (17)

WR Darnell Mooney (17)

S Tyler Nubin (27)

CB Dru Phillips (22)

ILB Micah McFadden (41)

ILB Micah McFadden (41)

QB JJ McCarthy (18)

CB Greg Newsome II (20), LB Arvell Reese (52), DT Darius Alexander (91)

CB Greg Newsome II (20), LB Arvell Reese (52), DT Darius Alexander (91)

DL Bobby Jamison-Travis (97)

RB Gregory Desrosiers (30)

Head Coach John Harbaugh

K Dominic Zvada (34), P Jordan Stout (15), T Jermaine Eluemunor (72)













