' + thisMonth + ' ' + thisDay + ' ' + thisWeekday + ' ' + thisTime + ' • ' + hostArena + ' • ' + hostLocation + '
' if (thisBuyLink != "NULL") htmlHeaderJSON += ''; $("#headerGD").html(htmlHeaderJSON); updateStatsXML(); } /* setupGameDetailStats() * Called from gameDetailFeedCallback */ function setupGameDetailStats() { var htmlHeaderGD = '', htmlScoreGSW = '', htmlScoreOpp = '', htmlScoreByQuarter = '', htmlScoreByQuarterRow1 = '', htmlScoreByQuarterRow2 = '', htmlScoreByQuarterRow3 = '', htmlGameLeaders = '', htmlBoxScore = '', htmlAdvancedStats = '', gameLine, numPeriods, visitorLine, visitingTeamScore, visitingTeamAbbrev, visitingTeamLine, visitingTeamCity, visitingTeamName, visitingTeamNameCSS, visitingPlayers, homeLine, homeTeamScore, homeTeamAbbrev, homeTeamLine, homeTeamCity, homeTeamName, homeTeamNameCSS, homePlayers, playLine, timeRemaining, currentQuarter, i; gameLine = gameDetailFeedXML.getElementsByTagName("gd"); gameStatus = (gameLine[0]).getAttribute("st"); numPeriods = parseInt((gameLine[0]).getAttribute("p")); visitorLine = gameDetailFeedXML.getElementsByTagName("v"); visitingTeamScore = (visitorLine[0]).getAttribute("s"); visitingTeamAbbrev = (visitorLine[0]).getAttribute("a"); homeLine = gameDetailFeedXML.getElementsByTagName("h"); homeTeamScore = (homeLine[0]).getAttribute("s"); homeTeamAbbrev = (homeLine[0]).getAttribute("a"); // Determine home and away teams if ((visitorLine[0]).getAttribute("a") == "GSW") { htmlScoreGSW = '' + visitingTeamScore + ''; htmlScoreOpp = '' + homeTeamScore + ''; visitingTeamCity = "Golden State"; visitingTeamName = "Warriors"; homeTeamCity = oppCity; homeTeamName = oppTeam; // CSS for header row of team, special exception for Trail Blazers since they are the only two word team visitingTeamNameCSS = visitingTeamName; homeTeamNameCSS = homeTeamName; if (homeTeamNameCSS == "Trail Blazers") homeTeamNameCSS = "Blazers"; } else { htmlScoreGSW = '' + homeTeamScore + ''; htmlScoreOpp = '' + visitingTeamScore + ''; visitingTeamCity = oppCity; visitingTeamName = oppTeam; homeTeamCity = "Golden State"; homeTeamName = "Warriors"; // CSS for header row of team, special exception for Trail Blazers since they are the only two word team homeTeamNameCSS = homeTeamName; visitingTeamNameCSS = visitingTeamName; if (visitingTeamNameCSS == "Trail Blazers") visitingTeamNameCSS = "Blazers"; } $("#oppLogoProbableStarters").attr('src', 'http://i.cdn.turner.com/nba/nba/.element/img/2.0/sect/gameline/teams/' + oppAbbrev + '.gif'); htmlHeaderGD = '
' + htmlScoreGSW + '
' + htmlScoreOpp + '
'; if (gameStatus != nbaStartTime) { if (firstLoad) { currentTabNav = $(btnTabToLoadUrl); $(currentTabNav).addClass("activeBtn"); loadTabGameday(tabToLoadUrl); firstLoad = 0; } if (gameStatus == "FINAL") { // Setup quarter by quarter score for (i=0; i
 
'; htmlScoreByQuarterRow2 += '
' + visitingTeamAbbrev + '
'; htmlScoreByQuarterRow3 += '
' + homeTeamAbbrev + '
'; } else if (i Q' + i + '
'; htmlScoreByQuarterRow2 += '
' + (visitorLine[0]).getAttribute("q" + i) + '
'; htmlScoreByQuarterRow3 += '
' + (homeLine[0]).getAttribute("q" + i) + '
'; } else { htmlScoreByQuarterRow1 += '
OT' + (i-4) + '
'; htmlScoreByQuarterRow2 += '
' + (visitorLine[0]).getAttribute("ot" + (i-4)) + '
'; htmlScoreByQuarterRow3 += '
' + (homeLine[0]).getAttribute("ot" + (i-4)) + '
'; } } htmlScoreByQuarterRow1 += '
Final
'; htmlScoreByQuarterRow2 += '
' + visitingTeamScore + '
'; htmlScoreByQuarterRow3 += '
' + homeTeamScore + '
'; htmlScoreByQuarter = htmlScoreByQuarterRow1 + htmlScoreByQuarterRow2 + htmlScoreByQuarterRow3; htmlHeaderGD += '
' + htmlScoreByQuarter + '
'; } else { playLine = gameDetailFeedXML.getElementsByTagName("pla"); timeRemaining = (playLine[0]).getAttribute("cl"); currentQuarter = (gameLine[0]).getAttribute("st"); htmlHeaderGD += '
' + currentQuarter + '
' + timeRemaining + '
'; setTimeout(function(){updateStatsXML()}, 10000); } // Setup Box Score, start with visiting team htmlBoxScore += ''; visitingTeamLine = visitorLine[0].getElementsByTagName("t"); visitingPlayers = visitorLine[0].getElementsByTagName("pl"); htmlBoxScore += setupTeamBoxScore(visitingTeamLine, visitingPlayers, visitingTeamScore); // Home team htmlBoxScore += '
' + visitingTeamCity + ' ' + visitingTeamName + '
field goalsrebounds
  pos min fgm-a 3pm-a ftm-a off def tot ast pf st to bs pts
'; homeTeamLine = homeLine[0].getElementsByTagName("t"); homePlayers = homeLine[0].getElementsByTagName("pl"); htmlBoxScore += setupTeamBoxScore(homeTeamLine, homePlayers, homeTeamScore); $("#boxScoreTable").html(htmlBoxScore); // Setup Advanced Stats var visitingTeamFGA, visitingTeamFGM, visitingTeamFGP = "N/A", homeTeamFGA, homeTeamFGM, homeTeamFGP = "N/A", visitingTeamTPA, visitingTeamTPM, visitingTeamTPP = "N/A", homeTeamTPA, homeTeamTPM, homeTeamTPP = "N/A", visitingTeamFTA, visitingTeamFTM, visitingTeamFTP = "N/A", homeTeamFTA, homeTeamFTM, homeTeamFTP = "N/A", htmlTeamLeaders; visitingTeamFGA = (visitingTeamLine[0]).getAttribute("fga"); visitingTeamFGM = (visitingTeamLine[0]).getAttribute("fgm"); if (visitingTeamFGA != "0") // Don't want to divide by 0 visitingTeamFGP = ((visitingTeamFGM / visitingTeamFGA) * 100).toFixed(1); homeTeamFGA = (homeTeamLine[0]).getAttribute("fga"); homeTeamFGM = (homeTeamLine[0]).getAttribute("fgm"); if (homeTeamFGA != "0") homeTeamFGP = ((homeTeamFGM / homeTeamFGA) * 100).toFixed(1); visitingTeamTPA = (visitingTeamLine[0]).getAttribute("tpa"); visitingTeamTPM = (visitingTeamLine[0]).getAttribute("tpm"); if (visitingTeamTPA != "0") visitingTeamTPP = ((visitingTeamTPM / visitingTeamTPA) * 100).toFixed(1); homeTeamTPA = (homeTeamLine[0]).getAttribute("tpa"); homeTeamTPM = (homeTeamLine[0]).getAttribute("tpm"); if (homeTeamTPA != "0") homeTeamTPP = ((homeTeamTPM / homeTeamTPA) * 100).toFixed(1); visitingTeamFTA = (visitingTeamLine[0]).getAttribute("fta"); visitingTeamFTM = (visitingTeamLine[0]).getAttribute("ftm"); if (visitingTeamFTA != "0") visitingTeamFTP = ((visitingTeamFTM / visitingTeamFTA) * 100).toFixed(1); homeTeamFTA = (homeTeamLine[0]).getAttribute("fta"); homeTeamFTM = (homeTeamLine[0]).getAttribute("ftm"); if (homeTeamFTA != "0") homeTeamFTP = ((homeTeamFTM / homeTeamFTA) * 100).toFixed(1); htmlTeamLeaders = setupTeamLeaders(visitingPlayers, homePlayers); htmlAdvancedStats += '
' + homeTeamCity + ' ' + homeTeamName + '
field goalsrebounds
  pos min fgm-a 3pm-a ftm-a off def tot ast pf st to bs pts
' + visitingTeamAbbrev + '
' + homeTeamAbbrev + '
     
    • ' + visitingTeamFGP + '%

    • ' + homeTeamFGP + '%

  • '; htmlAdvancedStats += '
    • ' + visitingTeamTPP + '%

    • ' + homeTeamTPP + '%

    • ' + visitingTeamFTP + '%

    • ' + homeTeamFTP + '%

  • FG %
  • 3FG%
  • FT %
'; htmlAdvancedStats += '
'; htmlAdvancedStats += '
' + visitingTeamAbbrev + ' ' + homeTeamAbbrev + '
Total Rebounds ' + (visitingTeamLine[0]).getAttribute("reb") + ' ' + (homeTeamLine[0]).getAttribute("reb") + '
Turnovers ' + (visitingTeamLine[0]).getAttribute("tu") + ' ' + (homeTeamLine[0]).getAttribute("tu") + '
Fast Break Pts ' + (visitingTeamLine[0]).getAttribute("fbpts") + ' ' + (homeTeamLine[0]).getAttribute("fbpts") + '
Biggest Lead ' + (visitingTeamLine[0]).getAttribute("ble") + ' ' + (homeTeamLine[0]).getAttribute("ble") + '
Points in the Paint ' + (visitingTeamLine[0]).getAttribute("pip") + ' ' + (homeTeamLine[0]).getAttribute("pip") + '
Bench Points ' + (visitingTeamLine[0]).getAttribute("bpts") + ' ' + (homeTeamLine[0]).getAttribute("bpts") + '
'; htmlAdvancedStats += '
' + htmlTeamLeaders + '
' + visitingTeamAbbrev + ' ' + homeTeamAbbrev + '
'; $("#advancedStatsHolder").remove(); $("#tabHighlights").append(htmlAdvancedStats); } else { currentTabNav = $("#btnTabPreview"); $(currentTabNav).addClass("activeBtn"); loadTabGameday("#tabPreview"); $("#btnTabHighlights").removeClass("btnHoverBG"); $("#btnTabHighlights").addClass("navBtnGrey"); $("#btnTabBoxScore").removeClass("btnHoverBG"); $("#btnTabBoxScore").addClass("navBtnGrey"); $("#btnTabInterviews").removeClass("btnHoverBG"); $("#btnTabInterviews").addClass("navBtnGrey"); $("#btnTabPhotos").removeClass("btnHoverBG"); $("#btnTabPhotos").addClass("navBtnGrey"); $("#btnTabPhotos").attr('href', '#_'); $("#btnTabPhotos").attr('target', '_self'); $("#headerBuyNowBtn").css('display', 'block'); } $("#headerGDScores").html(htmlHeaderGD); // Not calling the team score XML because team records are incorrect in them right now (as of 11/1/12) //IFrameXDR.init("http://data.nba.com/data/tvc/xhr.html").request("GET", "http://data.nba.com/data/5s/xml/mobile_teams/2012/teams/warriors_scores.xml", null, null, teamScoresFeedCallback); // Call after so the calls don't slow each other down, not sure if this actually helps } /* updateStatsXML() * called to initally load in stats * called repeatedly if the game is ongoing to continually update the stats */ function updateStatsXML() { IFrameXDR.init("http://data.nba.com/data/tvc/xhr.html").request("GET", gameDetailFeedUrl, null, null, gameDetailFeedCallback); } /* setupTeamBoxScore(thisTeamLine, thisPlayers, thisTeamScore) * thisTeamLine is the score line of team totals * thisPlayers is an array of the players on either the visiting or home team * thisTeamScore is exactly what its name suggests * Returns the html for the player rows of the box score table */ function setupTeamBoxScore(thisTeamLine, thisPlayers, thisTeamScore) { var htmlThisTeam = "", i, thisPlayerLength = thisPlayers.length; for (i=0; i '; else htmlThisTeam += ''; // Starters (first 5 players) names in bold if (i '; else htmlThisTeam += ''; htmlThisTeam += (thisPlayers[i]).getAttribute("fi") + '. ' + (thisPlayers[i]).getAttribute("ln") + ' ' + (thisPlayers[i]).getAttribute("pos") + ' ' + (thisPlayers[i]).getAttribute("min") + ' ' + (thisPlayers[i]).getAttribute("fgm") + '-' + (thisPlayers[i]).getAttribute("fga") + ' ' + (thisPlayers[i]).getAttribute("tpm") + '-' + (thisPlayers[i]).getAttribute("tpa") + ' ' + (thisPlayers[i]).getAttribute("ftm") + '-' + (thisPlayers[i]).getAttribute("fta") + ' ' + (thisPlayers[i]).getAttribute("oreb") + ' ' + (thisPlayers[i]).getAttribute("dreb") + ' ' + (thisPlayers[i]).getAttribute("reb") + ' ' + (thisPlayers[i]).getAttribute("ast") + ' ' + (thisPlayers[i]).getAttribute("f") + ' ' + (thisPlayers[i]).getAttribute("stl") + ' ' + (thisPlayers[i]).getAttribute("tu") + ' ' + (thisPlayers[i]).getAttribute("blk") + ' ' + (thisPlayers[i]).getAttribute("pts") + ' '; } htmlThisTeam += ' Totals     ' + (thisTeamLine[0]).getAttribute("fgm") + '-' + (thisTeamLine[0]).getAttribute("fga") + ' ' + (thisTeamLine[0]).getAttribute("tpm") + '-' + (thisTeamLine[0]).getAttribute("tpa") + ' ' + (thisTeamLine[0]).getAttribute("ftm") + '-' + (thisTeamLine[0]).getAttribute("fta") + ' ' + (thisTeamLine[0]).getAttribute("oreb") + ' ' + (thisTeamLine[0]).getAttribute("dreb") + ' ' + (thisTeamLine[0]).getAttribute("reb") + ' ' + (thisTeamLine[0]).getAttribute("ast") + ' ' + (thisTeamLine[0]).getAttribute("f") + ' ' + (thisTeamLine[0]).getAttribute("stl") + ' ' + (thisTeamLine[0]).getAttribute("tu") + ' ' + (thisTeamLine[0]).getAttribute("blk") + ' ' + thisTeamScore + ' '; return htmlThisTeam; } function setupTeamLeaders(visitingPlayers, homePlayers) { var i, htmlTeamLeaders = '', visitingPlayersLength = visitingPlayers.length, homePlayersLength = homePlayers.length, visitingTeamLeaderPts, visitingTeamLeaderPtsTied = 1, visitingTeamLeaderPtsNum = 0, visitingTeamLeaderRbs, visitingTeamLeaderRbsTied = 1, visitingTeamLeaderRbsNum = 0, visitingTeamLeaderAst, visitingTeamLeaderAstTied = 1, visitingTeamLeaderAstNum = 0, visitingTeamLeaderStl, visitingTeamLeaderStlTied = 1, visitingTeamLeaderStlNum = 0, visitingTeamLeaderBlk, visitingTeamLeaderBlkTied = 1, visitingTeamLeaderBlkNum = 0, homeTeamLeaderPts, homeTeamLeaderPtsTied = 1, homeTeamLeaderPtsNum = 0, homeTeamLeaderRbs, homeTeamLeaderRbsTied = 1, homeTeamLeaderRbsNum = 0, homeTeamLeaderAst, homeTeamLeaderAstTied = 1, homeTeamLeaderAstNum = 0, homeTeamLeaderStl, homeTeamLeaderStlTied = 1, homeTeamLeaderStlNum = 0, homeTeamLeaderBlk, homeTeamLeaderBlkTied = 1, homeTeamLeaderBlkNum = 0, currentPlayerName, currentPlayerPts, currentPlayerRbs, currentPlayerAst, currentPlayerStl, currentPlayerBlk; for (i=0; i visitingTeamLeaderPtsNum) { visitingTeamLeaderPtsTied = 1; visitingTeamLeaderPts = currentPlayerName; visitingTeamLeaderPtsNum = currentPlayerPts; } else if (currentPlayerPts == visitingTeamLeaderPtsNum) { visitingTeamLeaderPtsTied++; visitingTeamLeaderPts = visitingTeamLeaderPtsTied + ' players'; } if (currentPlayerRbs > visitingTeamLeaderRbsNum) { visitingTeamLeaderRbsTied = 1; visitingTeamLeaderRbs = currentPlayerName; visitingTeamLeaderRbsNum = currentPlayerRbs; } else if (currentPlayerRbs == visitingTeamLeaderRbsNum) { visitingTeamLeaderRbsTied++; visitingTeamLeaderRbs = visitingTeamLeaderRbsTied + ' players'; } if (currentPlayerAst > visitingTeamLeaderAstNum) { visitingTeamLeaderAstTied = 1; visitingTeamLeaderAst = currentPlayerName; visitingTeamLeaderAstNum = currentPlayerAst; } else if (currentPlayerAst == visitingTeamLeaderAstNum) { visitingTeamLeaderAstTied++; visitingTeamLeaderAst = visitingTeamLeaderAstTied + ' players'; } if (currentPlayerStl > visitingTeamLeaderStlNum) { visitingTeamLeaderStlTied = 1; visitingTeamLeaderStl = currentPlayerName; visitingTeamLeaderStlNum = currentPlayerStl; } else if (currentPlayerStl == visitingTeamLeaderStlNum) { visitingTeamLeaderStlTied++; visitingTeamLeaderStl = visitingTeamLeaderStlTied + ' players'; } if (currentPlayerBlk > visitingTeamLeaderBlkNum) { visitingTeamLeaderBlkTied = 1; visitingTeamLeaderBlk = currentPlayerName; visitingTeamLeaderBlkNum = currentPlayerBlk; } else if (currentPlayerBlk == visitingTeamLeaderBlkNum) { visitingTeamLeaderBlkTied++; visitingTeamLeaderBlk = visitingTeamLeaderBlkTied + ' players'; } } for (i=0; i homeTeamLeaderPtsNum) { homeTeamLeaderPtsTied = 1; homeTeamLeaderPts = currentPlayerName; homeTeamLeaderPtsNum = currentPlayerPts; } else if (currentPlayerPts == homeTeamLeaderPtsNum) { homeTeamLeaderPtsTied++; homeTeamLeaderPts = homeTeamLeaderPtsTied + ' players'; } if (currentPlayerRbs > homeTeamLeaderRbsNum) { homeTeamLeaderRbsTied = 1; homeTeamLeaderRbs = currentPlayerName; homeTeamLeaderRbsNum = currentPlayerRbs; } else if (currentPlayerRbs == homeTeamLeaderRbsNum) { homeTeamLeaderRbsTied++; homeTeamLeaderRbs = homeTeamLeaderRbsTied + ' players'; } if (currentPlayerAst > homeTeamLeaderAstNum) { homeTeamLeaderAstTied = 1; homeTeamLeaderAst = currentPlayerName; homeTeamLeaderAstNum = currentPlayerAst; } else if (currentPlayerAst == homeTeamLeaderAstNum) { homeTeamLeaderAstTied++; homeTeamLeaderAst = homeTeamLeaderAstTied + ' players'; } if (currentPlayerStl > homeTeamLeaderStlNum) { homeTeamLeaderStlTied = 1; homeTeamLeaderStl = currentPlayerName; homeTeamLeaderStlNum = currentPlayerStl; } else if (currentPlayerStl == homeTeamLeaderStlNum) { homeTeamLeaderStlTied++; homeTeamLeaderStl = homeTeamLeaderStlTied + ' players'; } if (currentPlayerBlk > homeTeamLeaderBlkNum) { homeTeamLeaderBlkTied = 1; homeTeamLeaderBlk = currentPlayerName; homeTeamLeaderBlkNum = currentPlayerBlk; } else if (currentPlayerBlk == homeTeamLeaderBlkNum) { homeTeamLeaderBlkTied++; homeTeamLeaderBlk = homeTeamLeaderBlkTied + ' players'; } } // if any of the values are 0, then blank them out in the table if (!visitingTeamLeaderPtsNum) {visitingTeamLeaderPts = ''; visitingTeamLeaderPtsNum = ''; } if (!visitingTeamLeaderRbsNum) {visitingTeamLeaderRbs = ''; visitingTeamLeaderRbsNum = ''; } if (!visitingTeamLeaderAstNum) {visitingTeamLeaderAst = ''; visitingTeamLeaderAstNum = ''; } if (!visitingTeamLeaderStlNum) {visitingTeamLeaderStl = ''; visitingTeamLeaderStlNum = ''; } if (!visitingTeamLeaderBlkNum) {visitingTeamLeaderBlk = ''; visitingTeamLeaderBlkNum = ''; } if (!homeTeamLeaderPtsNum) {homeTeamLeaderPts = ''; homeTeamLeaderPtsNum = ''; } if (!homeTeamLeaderRbsNum) {homeTeamLeaderRbs = ''; homeTeamLeaderRbsNum = ''; } if (!homeTeamLeaderAstNum) {homeTeamLeaderAst = ''; homeTeamLeaderAstNum = ''; } if (!homeTeamLeaderStlNum) {homeTeamLeaderStl = ''; homeTeamLeaderStlNum = ''; } if (!homeTeamLeaderBlkNum) {homeTeamLeaderBlk = ''; homeTeamLeaderBlkNum = ''; } htmlTeamLeaders += ' points ' + visitingTeamLeaderPts + '   ' + visitingTeamLeaderPtsNum + ' ' + homeTeamLeaderPts + '   ' + homeTeamLeaderPtsNum + ' rebounds ' + visitingTeamLeaderRbs + '   ' + visitingTeamLeaderRbsNum + ' ' + homeTeamLeaderRbs + '   ' + homeTeamLeaderRbsNum + ' assists ' + visitingTeamLeaderAst + '   ' + visitingTeamLeaderAstNum + ' ' + homeTeamLeaderAst + '   ' + homeTeamLeaderAstNum + ' steals ' + visitingTeamLeaderStl + '   ' + visitingTeamLeaderStlNum + ' ' + homeTeamLeaderStl + '   ' + homeTeamLeaderStlNum + ' blocks ' + visitingTeamLeaderBlk + '   ' + visitingTeamLeaderBlkNum + ''; htmlTeamLeaders += '' + homeTeamLeaderBlk + '   ' + homeTeamLeaderBlkNum + ' '; return htmlTeamLeaders; } /* setupTeamScoreStats() * Called from teamScoreFeedCallback * NOT CALLING AS OF 11/1/12 BECAUSE TEAM RECORDS ARE INCORRECT IN THE XML */ /*function setupTeamScoreStats() { var i, allGames = []; allGames = gameDetailFeedXML.getElementsByTagName("g"); gameStatus = (gameLine[0]).getAttribute("st"); numPeriods = parseInt((gameLine[0]).getAttribute("p")); for (i=0; i
(36-29)
(38-23)
Two weeks after the Knicks spoiled Stephen Curry’s 54 point career-night at the Garden, Steph led the Warriors to a 92-63 win at home, their largest margin of victory this season. Curry drained six threes en route to a game-high 26 points while Klay Thompson knocked down four treys of his own and totaled 23. David Lee notched his league-leading 42nd double-double with 21 points and 10 rebounds to go along with eight assists.
Mark Jackson
On tonight's game:
“At the end of the day, that’s a heck of a defensive night. I don’t know how many teams in history have nights like that. It takes a combination of great defense and at times bad offense. I wish we could take the credit, but it’s a combination. We’ve played that kind of defense and they made shots. At the end of the day, I think its closer to who we truly are. It’s a great way to stop the bleeding.”
On what clicked tonight for them:
“We made it click. We executed, we defended we rebounded the basketball – they hurt us in New York with Tyson Chandler dominating the paint and we kept a body on him. We were very unselfish and we played our brand of basketball. At the end of the day, I tell my team ‘That’s who we are’ and we are well aware of it and now let’s continue to build on it. Get used to us because we are not going anywhere. I read the notes and listen to the statements and all of that – we are going to be here.”
On Stephen Curry:
“Players are going to get their shots especially when you’re setting screens. He’s a guy, especially a point guard that has the ball in his hands, that pushes the ball in transition – so he’ll get looks. Carmelo Anthony and JR Smith are going to get their shots. The guys that are scorers are going to get their looks, you just have to play good defense. We talked about what adjustment they would make after he had a big night in New York, not much you can do. The guy is a heck of a basketball player and a tough matchup for anybody.”
On defending Carmelo Anthony:
“Again, great defense both individually and collectively. We didn’t want to allow him to take over the basketball game so we gave him different looks, minimized his touches and got help early and often. He’s a heck of a basketball player. You can play that same type of defense and he can go for 40 – we’ve seen it. Very proud of the way my guys competed and paid attention to detail.”
On Klay Thompson:
“I thought Klay (Thompson) did an outstanding job, but he’s been an outstanding defender pretty much all year for us. There are times where he guards their best perimeter guy. He steps up to the challenge and I thought he was locked in from the opening jump.”
Stephen Curry
On winning handedly:
“It didn’t matter how we got it, we just needed to win. I mean, you lose two games in a row against teams that we matched up well against and we didn’t get it done, so this win was important for us.”
On if he expected to win this way after their last meeting in New York:
“This is the way we expect to win every night. Not necessarily by 20 plus, but just playing sound basketball. On the offensive end guys were moving and getting open looks, that’s Warriors basketball and what we said at the beginning of the season. Now we need to get a little more consistent and we have a shot to do that with the next few home games.”
On if he was surprised that they had open looks in the first quarter:
“They had (Carmelo Anthony) on (David) Lee and were worried about him in the post. A couple ball screens caught them by surprise in transition and I got a swing from D. Lee after they had the trap in the post. He made a great play swinging it into the corner, it’s got to be surprising after the other game to get open looks. Everybody talked about a 54-point game before, but after that you just forget about your shot and it’s just one of those things where early on you stay aggressive.”
On Utah and Houston both losing tonight:
"You pay a little attention to it but you can’t hope for other teams to lose or anything. You need to take care of business with the teams you play and make your own destiny. We can’t depend on anybody, we have to climb as high as we can."
On if the team is back to where it was prior to the losing streak:
"We still have some room to grow. We’re not there yet, but thankfully we have this home stand. We’re not there yet but tonight was a big step."
David Lee
On how his knee feels:
“Not the greatest but I was able to come out and fight through it tonight. I didn’t get to play against these guys in New York so I had to make up for it tonight.”
On how watching the last game dictated what he wanted to do tonight:
“Well I really thought in the last 15 to 20 games we haven’t quite had that same energy. Every team goes through it, I thought especially tonight defensively we were flying around challenging shooters. We didn’t let them have that many easy buckets, we didn’t let them have a transition, and when we do that and share the ball we’re a pretty good team.”
On the sense in the locker room before the game:
“Just that it’s a big game. This is a very good team that we just played and it was a big game for us tonight. Every game for us is going to get more and more important as we go along in the playoff race we’re in. We’re just worried about taking care of business and we did that tonight.”
On the Knicks:
“I think it’s tough because it’s their first night in a long road trip, they’re a much better shooting team than they displayed tonight. It shows we can shut teams down, that we can fly around and make plays, and it all started with our energy tonight. If we can display that kind of energy we can be a very good team going forward.”
On what the team has to do to win down the stretch:
“Defense, rebound the basketball, and playing unselfish on offense. We do those three things we said from the start of the year we can be really good, if not then we’re just an average team.”
Festus Ezeli
On the team:
“We’re getting back to us, we’re getting back to having fun again, we’re getting back to who we are as far as putting pressures on ourselves.”
On why the team won:
“We just got back to us, playing how we want to play again, and that was the result.”
On if the team felt pressure to win:
“Maybe just a little tight because we were worried about what people were saying, that’s just me speaking personally. Now we don’t have to worry about anyone, just worry about ourselves and how we’re playing. We know we can do what we want to. Basketball is supposed to be fun, and we’ve played as a fun, loose team this year.”
HELLO BOLLYWOOD
Four down, three to go. The Warriors continue their season-long seven-game homestand on Monday night against the Knicks. The highly anticipated matchup falls on Bollywood Night at Oracle Arena, and the first 19,000 fans in attendance will receive a Bollywood Night T-Shirt courtesy of Adobe. In addition, several Bollywood cultural performances will take place throughout the evening and Indian food will be available at select concession stands. FULL BOLLYWOOD NIGHT DETAILS | GET TICKETS
LAST TIME OUT
The Warriors trimmed a 10-point fourth quarter deficit down to one, but Milwaukee answered that late push with timely three-point shooting in Golden State’s 103-93 loss on Saturday night at Oracle Arena. Carl Landry stepped in for an injured David Lee and totaled 18 points and 10 rebounds and Klay Thompson had 18 points of his own in the defeat, while Stephen Curry added 16 points and 10 assists.
LANDRY STEPPING UP
With David Lee sitting out Saturday’s game against the Bucks, Carl Landry filled in at starting power forward and did an admirable job. Landry totaled 18 points and 10 rebounds for his sixth double-double of the season, and his first since the team’s prior game against the Bucks in late January. Landry knocked down seven of his 10 shot attempts on Saturday, and with the Warriors struggling offensively in recent contests, the team might consider running more plays for the undersized, yet effective, veteran.
TIME FOR AN ENCORE
Last time the Warriors played the Knicks, Stephen Curry came through with one of the great scoring performances in franchise history. His 54-point outburst, albeit in a Warriors loss, was the highest scoring game in the NBA this season and it certainly put him in the national spotlight. Curry hasn’t been his sharpshooting self since that contest, as he is shooting just 39.8 percent since that game in New York. The Warriors will certainly need Curry to regain his touch real soon, and perhaps the Knicks can bring it out of him once again.
NEW YORK SCOUTING REPORT
The Knicks enter Monday’s contest as winners of six of their last eight games, with their only losses during that stretch coming by way of Miami and Oklahoma City. New York will be opening a five-game Western Conference road trip, and whether or not Carmelo Anthony suits up will be one storyline to follow. Anthony, the NBA’s second leading scorer (28.2 points per game), has sat out the Knicks’ last three games with a sore right knee. Another injury issue for the Knicks involves Amar’e Stoudemire, who will miss the next six weeks due to right knee surgery. Even without those two high-profile players, the Knicks have plenty of offensive firepower. J.R. Smith made several big shots against the Warriors last month and Steve Novak is one of the NBA’s best pure shooters to come off the bench. And defensively, it all revolves around Tyson Chandler, one of the NBA’s premiere interior defenders and rebounders who pulled down 28 boards last time the Knicks faced the Warriors.
Featured Promotion
BOLLYWOOD NIGHT
T-shirt giveaway, cultural performances, and more!
Injury Report
GSW: David Lee (right knee contusion) is questionable. Brandon Rush (torn ACL and MCL, left knee) is out.

NYK: Carmelo Anthony (sore/stiff right knee) is probable. Amar'e Stoudemire (right knee debridement ) and Rasheed Wallace (fractured left fifth metatarsal) are out.