LunoSport
About Contact
Get the app
Scores Schedule Standings Playoffs Teams Leaders

San Francisco at Arizona play by play — NFL November 16, 2025

San Francisco 41
Arizona 22
Final
San Francisco 1st, 15:00
  1. 15:00 1st & 10 ARI 35 Arizona kicked off for 64 yards, Skyy Moore returned kickoff for 98 yards
  2. 14:47 1st & 1 ARI 1 Christian McCaffrey rushed to the right for 1 yard touchdown SF 6, ARI 0
  3. 14:44 1st & 10 ARI 15 Eddy Pineiro made PAT SF 7, ARI 0
Arizona 1st, 14:44
  1. 14:44 1st & 10 SF 35 San Francisco kicked off for 58 yards, Andre Baccellia returned kickoff for 20 yards
  2. 14:38 1st & 10 ARI 27 Bam Knight rushed to the right for 7 yard gain, tackled by Deommodore Lenoir
  3. 13:58 2nd & 3 ARI 34 Jacoby Brissett passed to Michael Wilson down the middle for 5 yard gain, tackled by Malik Mustapha
  4. 13:21 1st & 10 ARI 39 Jacoby Brissett incomplete pass to the right intended for Trey McBride
  5. 13:17 2nd & 10 ARI 39 Jacoby Brissett passed to Trey McBride to the right for 5 yard gain, tackled by Dee Winters
  6. 12:30 3rd & 5 ARI 44 Arizona committed 5 yard penalty (Delay of Game)
  7. 12:15 3rd & 10 ARI 39 Jacoby Brissett incomplete pass to the right intended for Michael Wilson
  8. 12:09 4th & 10 ARI 39 Pat O'Donnell punted for 31 yards, no return
San Francisco 1st, 11:59
  1. 11:59 1st & 10 SF 30 Christian McCaffrey rushed up the middle for 2 yard gain, tackled by Darius Robinson
  2. 11:24 2nd & 8 SF 32 Brock Purdy incomplete pass to the left intended for Christian McCaffrey
  3. 11:19 3rd & 8 SF 32 Brock Purdy passed to Jauan Jennings to the left for 25 yard gain, tackled by Budda Baker
  4. 10:42 1st & 10 ARI 43 Brock Purdy passed to Demarcus Robinson to the right for 13 yard gain, tackled by Max Melton
  5. 9:57 1st & 10 ARI 30 Brock Purdy passed to George Kittle to the right for 30 yard touchdown SF 13, ARI 0
  6. 9:51 1st & 10 ARI 15 Eddy Pineiro PAT blocked
Arizona 1st, 9:51
  1. 9:51 1st & 10 SF 35 San Francisco kicked off for 64 yards, Andre Baccellia returned kickoff for 27 yards
  2. 9:45 1st & 10 ARI 28 Bam Knight rushed up the middle for 6 yard gain, tackled by Tatum Bethune
  3. 9:02 2nd & 4 ARI 34 Bam Knight rushed to the right for 1 yard gain, tackled by Jason Pinnock
  4. 8:21 3rd & 3 ARI 35 Jacoby Brissett passed to Michael Wilson to the left for 34 yard gain, tackled by Upton Stout
  5. 8:02 1st & 10 SF 31 Jacoby Brissett passed to Emari Demercado to the left for 9 yard gain, tackled by Ji'Ayir Brown
  6. 7:29 2nd & 1 SF 22 Emari Demercado rushed up the middle for 5 yard gain, tackled by Sam Okuayinonu
  7. 6:52 1st & 10 SF 17 Jacoby Brissett passed to Bam Knight to the left for 4 yard gain, tackled by Jason Pinnock
  8. 6:14 2nd & 6 SF 13 Jacoby Brissett passed to Greg Dortch to the left for 5 yard gain, tackled by Renardo Green
  9. 5:36 3rd & 1 SF 8 Jacoby Brissett rushed up the middle for 2 yard gain, tackled by Nick Martin
  10. 5:03 1st & 6 SF 6 Bam Knight rushed to the left for 6 yard touchdown SF 13, ARI 6
  11. 4:58 1st & 10 SF 15 Chad Ryland made PAT SF 13, ARI 7
San Francisco 1st, 4:58
  1. 4:58 1st & 10 ARI 35 Arizona kicked off, touchback
  2. 4:58 1st & 10 SF 35 Brian Robinson Jr. rushed to the left for 2 yard gain, tackled by Dalvin Tomlinson
  3. 4:18 2nd & 8 SF 37 Brian Robinson Jr. rushed to the left for 2 yard loss, tackled by Walter Nolen III
  4. 3:38 3rd & 10 SF 35 Brock Purdy passed to Ricky Pearsall down the middle for no gain, tackled by Budda Baker
  5. 3:03 4th & 10 SF 35 Thomas Morstead punted for 49 yards. Greg Dortch returned punt for 40 yards
Arizona 1st, 2:44
  1. 2:44 1st & 10 SF 44 Jacoby Brissett passed to Emari Demercado to the right for 3 yard gain, tackled by Ji'Ayir Brown
  2. 2:01 2nd & 7 SF 41 Arizona committed 5 yard penalty (False Start)
  3. 1:45 2nd & 12 SF 46 Jacoby Brissett incomplete pass to the left intended for Emari Demercado
  4. 1:39 3rd & 12 SF 46 Jacoby Brissett passed to Xavier Weaver to the right for 6 yard gain, tackled by Deommodore Lenoir
  5. 1:00 4th & 6 SF 40 Chad Ryland missed a 58-yard field goal
San Francisco 1st, 0:55
  1. 0:55 1st & 10 SF 48 Brock Purdy passed to Jauan Jennings to the left for 11 yard gain, tackled by Denzel Burke
  2. 0:22 1st & 10 ARI 41 Christian McCaffrey rushed to the right for 14 yard gain, tackled by Garrett Williams
  3. End of 1st Quarter
  4. 15:00 1st & 10 ARI 27 Brock Purdy passed to George Kittle down the middle for 10 yard gain, tackled by Budda Baker
  5. 14:26 1st & 10 ARI 17 Christian McCaffrey rushed up the middle for 3 yard gain, tackled by PJ Mustipher
  6. 13:49 2nd & 7 ARI 14 Arizona committed 5 yard penalty (Holding)
  7. 13:44 1st & 9 ARI 9 Brock Purdy passed to Christian McCaffrey to the left for 9 yard touchdown SF 19, ARI 7
  8. 13:39 1st & 10 ARI 15 Eddy Pineiro missed PAT
Arizona 2nd, 13:39
  1. 13:39 1st & 10 SF 35 San Francisco kicked off for 63 yards, Michael Carter returned kickoff for 27 yards
  2. 13:30 1st & 10 ARI 29 Emari Demercado rushed to the left for 2 yard gain, tackled by Malik Mustapha
  3. 12:48 2nd & 8 ARI 31 Jacoby Brissett passed to Michael Wilson down the middle for 9 yard gain, tackled by Renardo Green
  4. 12:12 1st & 10 ARI 40 Emari Demercado rushed to the right for 5 yard loss, tackled by Jason Pinnock
  5. 11:32 2nd & 15 ARI 35 Emari Demercado rushed to the right for 5 yard gain, tackled by C.J. West
  6. 10:49 3rd & 10 ARI 40 Jacoby Brissett passed to Greg Dortch to the left for 7 yard gain, tackled by Sam Okuayinonu. San Francisco committed 15 yard penalty (Unnecessary Roughness)
  7. 10:20 1st & 10 SF 38 Jacoby Brissett passed to Trey McBride to the left for 28 yard gain, tackled by Darrell Luter Jr.. Arizona committed 15 yard penalty (Unsportsmanlike Conduct)
  8. 10:09 1st & 10 SF 25 Emari Demercado rushed up the middle for 1 yard gain, tackled by Ji'Ayir Brown
  9. 9:39 2nd & 9 SF 24 Jacoby Brissett passed to Greg Dortch to the right for 17 yard gain, tackled by Upton Stout
  10. 9:04 1st & 7 SF 7 Arizona committed 10 yard penalty (Holding)
  11. 8:40 1st & 17 SF 17 Jacoby Brissett passed to Trey McBride to the left for 12 yard gain, tackled by Jason Pinnock
  12. 7:59 2nd & 5 SF 5 Jacoby Brissett rushed to the left for 4 yard loss, tackled by Dee Winters
  13. 7:18 3rd & 9 SF 9 Jacoby Brissett passed to Michael Carter to the right for 1 yard gain, tackled by Ji'Ayir Brown
  14. 6:34 4th & 8 SF 8 Chad Ryland kicked a 26-yard field goal SF 19, ARI 10
San Francisco 2nd, 6:29
  1. 6:29 1st & 10 ARI 35 Arizona kicked off for 60 yards, Brian Robinson Jr. returned kickoff for 42 yards. Arizona committed 5 yard penalty (Illegal Formation)
  2. 6:20 1st & 10 ARI 48 Brock Purdy incomplete pass down the middle intended for Brian Robinson Jr.
  3. 6:15 2nd & 10 ARI 48 Brian Robinson Jr. rushed up the middle for 5 yard gain, tackled by Cody Simon
  4. 5:29 3rd & 5 ARI 43 Brock Purdy incomplete pass down the middle intended for Ricky Pearsall
  5. 5:23 4th & 5 ARI 43 Thomas Morstead punted for 35 yards, no return
Arizona 2nd, 5:15
  1. 5:15 1st & 10 ARI 8 Jacoby Brissett passed to Michael Wilson to the right for 4 yard gain, tackled by Deommodore Lenoir
  2. 4:43 2nd & 6 ARI 12 Jacoby Brissett passed to Trey McBride to the left for 1 yard gain, tackled by Renardo Green. Arizona committed 6 yard penalty (Holding)
  3. 4:18 2nd & 11 ARI 7 Jacoby Brissett passed to Trey McBride down the middle for 3 yard gain, tackled by Curtis Robinson
  4. 3:35 3rd & 8 ARI 10 Jacoby Brissett passed to Elijah Higgins to the left for 6 yard gain, tackled by Curtis Robinson
  5. 2:59 4th & 2 ARI 16 Pat O'Donnell punted for 45 yards, no return
San Francisco 2nd, 2:50
  1. 2:50 1st & 10 SF 39 Christian McCaffrey rushed to the right for 12 yard gain, tackled by Jalen Thompson
  2. 2:05 1st & 10 ARI 49 Arizona committed 5 yard penalty (Encroachment)
  3. 2:00 1st & 5 ARI 44 San Francisco timeout
  4. 2:00 1st & 5 ARI 44 Christian McCaffrey rushed to the right for 7 yard gain, tackled by PJ Mustipher
  5. 1:29 1st & 10 ARI 37 Brock Purdy incomplete pass to the right intended for Jauan Jennings
  6. 1:25 2nd & 10 ARI 37 Brock Purdy passed to George Kittle to the right for 7 yard gain, tackled by Cody Simon
  7. 1:16 3rd & 3 ARI 30 Arizona timeout
  8. 1:16 3rd & 3 ARI 30 Brock Purdy incomplete pass to the left intended for Demarcus Robinson
  9. 1:06 4th & 3 ARI 30 Eddy Pineiro kicked a 48-yard field goal SF 22, ARI 10
Arizona 2nd, 1:01
  1. 1:01 1st & 10 SF 35 San Francisco kicked off for 64 yards, Andre Baccellia returned kickoff for 27 yards
  2. 0:55 1st & 10 ARI 28 Jacoby Brissett passed to Michael Wilson down the middle for 17 yard gain, tackled by Curtis Robinson
  3. 0:36 1st & 10 ARI 45 Jacoby Brissett incomplete pass down the middle intended for Michael Carter
  4. 0:32 2nd & 10 ARI 45 Arizona committed 5 yard penalty (False Start)
  5. 0:32 2nd & 15 ARI 40 Jacoby Brissett passed to Michael Carter to the right for 2 yard gain, tackled by Dee Winters
  6. 0:26 3rd & 13 ARI 42 Arizona timeout
  7. 0:26 3rd & 13 ARI 42 Jacoby Brissett pass intercepted down the middle. Malik Mustapha intercepted Jacoby Brissett for no gain
San Francisco 2nd, 0:19
  1. 0:19 1st & 10 SF 33 Brock Purdy passed to Jauan Jennings to the right for 12 yard gain, tackled by Denzel Burke
  2. 0:12 1st & 10 SF 45 San Francisco timeout
  3. 0:12 1st & 10 SF 45 Arizona committed 5 yard penalty (Illegal Contact)
  4. 0:05 1st & 10 ARI 50 Arizona timeout
  5. 0:05 1st & 10 ARI 50 Brock Purdy passed to Jauan Jennings to the left for 6 yard gain, tackled by Max Melton
  6. 0:01 2nd & 4 ARI 44 San Francisco timeout
  7. 0:01 2nd & 4 ARI 44 Arizona committed 15 yard penalty (Unnecessary Roughness)
  8. 0:00 1st & 10 ARI 29 Eddy Pineiro kicked a 47-yard field goal SF 25, ARI 10
Arizona 3rd, 15:00
  1. 15:00 1st & 10 SF 35 San Francisco kicked off for 65 yards, Greg Dortch returned kickoff for 31 yards
  2. 14:53 1st & 10 ARI 31 Jacoby Brissett incomplete pass down the middle intended for Michael Wilson
  3. 14:44 2nd & 10 ARI 31 Arizona committed 5 yard penalty (Illegal Shift)
  4. 14:21 2nd & 15 ARI 26 Jacoby Brissett passed to Bam Knight to the right for 12 yard gain, tackled by Curtis Robinson
  5. 13:37 3rd & 3 ARI 38 Jacoby Brissett passed to Michael Wilson to the right for 2 yard gain, tackled by Curtis Robinson
  6. 12:56 4th & 1 ARI 40 Arizona committed 9 yard penalty (Holding)
  7. 12:45 4th & 10 ARI 31 Pat O'Donnell punted for 46 yards. Skyy Moore returned punt for 9 yards
San Francisco 3rd, 12:32
  1. 12:32 1st & 10 SF 32 Brock Purdy passed to Kyle Juszczyk to the left for 21 yard gain, tackled by Garrett Williams
  2. 12:01 1st & 10 ARI 47 Christian McCaffrey rushed up the middle for no gain, tackled by Budda Baker
  3. 11:22 2nd & 10 ARI 47 Brock Purdy passed to Christian McCaffrey to the left for 11 yard gain, tackled by Cody Simon
  4. 10:53 1st & 10 ARI 36 Christian McCaffrey rushed up the middle for 5 yard gain, tackled by Akeem Davis-Gaither
  5. 10:13 2nd & 5 ARI 31 Brock Purdy passed to George Kittle to the left for 10 yard gain, tackled by Jalen Thompson
  6. 9:38 1st & 10 ARI 21 Christian McCaffrey rushed to the left for 5 yard gain, tackled by Dante Stills
  7. 8:54 2nd & 5 ARI 16 Brock Purdy passed to Christian McCaffrey to the left for 1 yard gain, tackled by Cody Simon
  8. 8:11 3rd & 4 ARI 15 Brock Purdy sacked by Josh Sweat for 14 yard loss
  9. 7:32 4th & 18 ARI 29 Eddy Pineiro kicked a 47-yard field goal SF 28, ARI 10
Arizona 3rd, 7:27
  1. 7:27 1st & 10 SF 35 San Francisco kicked off for 63 yards, Greg Dortch returned kickoff for 23 yards
  2. 7:20 1st & 10 ARI 25 Arizona committed 10 yard penalty (Holding)
  3. 6:55 1st & 20 ARI 15 Jacoby Brissett passed to Michael Wilson to the left for 25 yard gain, tackled by Ji'Ayir Brown
  4. 6:21 1st & 10 ARI 40 Bam Knight rushed to the right for 4 yard gain, tackled by C.J. West
  5. 5:46 2nd & 6 ARI 44 Jacoby Brissett passed to Michael Wilson to the right for 34 yard gain, tackled by Deommodore Lenoir
  6. 5:06 1st & 10 SF 22 Arizona committed 5 yard penalty (Illegal Shift)
  7. 4:44 1st & 15 SF 27 Jacoby Brissett pass intercepted to the right. Deommodore Lenoir intercepted Jacoby Brissett for 64 yards
San Francisco 3rd, 4:22
  1. 4:22 1st & 10 ARI 14 Brian Robinson Jr. rushed to the left for 4 yard gain, tackled by Darius Robinson
  2. 3:40 2nd & 6 ARI 10 Brock Purdy passed to George Kittle to the left for 6 yard gain, tackled by Akeem Davis-Gaither
  3. 2:50 1st & 4 ARI 4 Brock Purdy incomplete pass to the left intended for Ricky Pearsall
  4. 2:45 2nd & 4 ARI 4 Brock Purdy incomplete pass to the right intended for Jauan Jennings
  5. 2:37 3rd & 4 ARI 4 Brock Purdy passed to George Kittle to the left for 4 yard touchdown SF 34, ARI 10
  6. 2:32 1st & 10 ARI 15 Eddy Pineiro made PAT SF 35, ARI 10
Arizona 3rd, 2:32
  1. 2:32 1st & 10 SF 35 San Francisco kicked off for 60 yards, Greg Dortch returned kickoff for 25 yards
  2. 2:25 1st & 10 ARI 30 Jacoby Brissett passed to Michael Carter to the left for 6 yard gain, tackled by Dee Winters
  3. 2:00 2nd & 4 ARI 36 Jacoby Brissett passed to Michael Wilson to the right for 15 yard gain, tackled by Upton Stout
  4. 1:32 1st & 10 SF 49 Jacoby Brissett passed to Michael Wilson to the right for 7 yard gain, tackled by Curtis Robinson
  5. 1:10 2nd & 3 SF 42 Jacoby Brissett passed to Michael Wilson to the right for 2 yard gain, tackled by Darrell Luter Jr.
  6. 0:47 3rd & 1 SF 40 Michael Carter rushed up the middle for 3 yard gain, tackled by Kalia Davis
  7. 0:25 1st & 10 SF 37 Jacoby Brissett passed to Trey McBride to the left for 14 yard gain, tackled by Curtis Robinson
  8. 0:08 1st & 10 SF 23 Jacoby Brissett passed to Trey McBride to the left for 16 yard gain, tackled by Renardo Green
  9. End of 3rd Quarter
  10. 15:00 1st & 7 SF 7 Arizona committed 10 yard penalty (Holding)
  11. 14:40 1st & 17 SF 17 Jacoby Brissett passed to Xavier Weaver to the left for 9 yard gain, tackled by Renardo Green
  12. 14:07 2nd & 8 SF 8 Jacoby Brissett incomplete pass down the middle intended for Michael Carter
  13. 14:03 3rd & 8 SF 8 Jacoby Brissett passed to Elijah Higgins down the middle for 5 yard gain, tackled by Upton Stout. Elijah Higgins fumbled. Keion White recovered fumble for no gain
San Francisco 4th, 13:52
  1. 13:52 1st & 10 SF 3 Brian Robinson Jr. rushed up the middle for no gain, tackled by Cody Simon
  2. 13:18 2nd & 10 SF 3 Brian Robinson Jr. rushed to the right for 4 yard gain, tackled by Akeem Davis-Gaither
  3. 12:37 3rd & 6 SF 7 Brock Purdy passed to Christian McCaffrey down the middle for 4 yard gain, tackled by Akeem Davis-Gaither
  4. 11:59 4th & 2 SF 11 Thomas Morstead punted for 55 yards. Greg Dortch returned punt for 11 yards. Arizona committed 10 yard penalty (Holding)
Arizona 4th, 11:45
  1. 11:45 1st & 10 ARI 35 Jacoby Brissett passed to Bam Knight to the left for 1 yard loss, tackled by C.J. West
  2. 11:17 2nd & 11 ARI 34 Jacoby Brissett passed to Bam Knight down the middle for 6 yard gain, tackled by Curtis Robinson
  3. 10:57 3rd & 5 ARI 40 Jacoby Brissett passed to Trey McBride to the right for 17 yard gain, tackled by Dee Winters
  4. 10:37 1st & 10 SF 43 Jacoby Brissett passed to Michael Wilson to the right for 8 yard gain, tackled by Dee Winters
  5. 10:16 2nd & 2 SF 35 Jacoby Brissett passed to Michael Wilson to the right for 8 yard gain, tackled by Deommodore Lenoir
  6. 9:58 1st & 10 SF 27 Jacoby Brissett incomplete pass to the right
  7. 9:50 2nd & 10 SF 27 Jacoby Brissett passed to Trey McBride down the middle for 9 yard gain, tackled by Malik Mustapha
  8. 9:12 3rd & 1 SF 18 Michael Carter rushed up the middle for 3 yard gain, tackled by Kalia Davis
  9. 8:53 1st & 10 SF 15 Jacoby Brissett passed to Andre Baccellia to the left for 5 yard gain, tackled by Upton Stout
  10. 8:32 2nd & 5 SF 10 Jacoby Brissett passed to Trey McBride down the middle for 10 yard touchdown SF 35, ARI 16
  11. 8:28 1st & 10 SF 2 2pt attempt failed, Bam Knight run
San Francisco 4th, 8:28
  1. 8:28 1st & 10 ARI 35 Arizona kicked off for 11 yards, no return
  2. 8:24 1st & 10 ARI 45 Brock Purdy passed to Kyle Juszczyk to the right for 5 yard gain, tackled by Zaven Collins
  3. 7:44 2nd & 5 ARI 40 Christian McCaffrey rushed to the right for 6 yard gain, tackled by Budda Baker
  4. 6:57 1st & 10 ARI 34 Christian McCaffrey rushed to the left for 2 yard gain, tackled by Cody Simon
  5. 6:52 2nd & 8 ARI 32 Arizona timeout
  6. 6:52 2nd & 8 ARI 32 Brock Purdy rushed to the right for 7 yard loss, tackled by Walter Nolen III
  7. 6:49 3rd & 15 ARI 39 Arizona timeout
  8. 6:49 3rd & 15 ARI 39 Brock Purdy passed to Christian McCaffrey to the left for 15 yard gain, tackled by Max Melton
  9. 5:37 1st & 10 ARI 24 Christian McCaffrey rushed up the middle for 20 yard gain, tackled by Jalen Thompson
  10. 4:49 1st & 4 ARI 4 Christian McCaffrey rushed to the right for 4 yard touchdown SF 41, ARI 16
  11. 4:44 1st & 10 ARI 2 2pt attempt failed, Brock Purdy pass attempt
Arizona 4th, 4:44
  1. 4:44 1st & 10 SF 35 San Francisco kicked off, touchback
  2. 4:44 1st & 10 ARI 35 Jacoby Brissett incomplete pass to the left intended for Michael Wilson
  3. 4:39 2nd & 10 ARI 35 Jacoby Brissett passed to Michael Wilson to the left for 7 yard gain, tackled by Renardo Green
  4. 4:34 3rd & 3 ARI 42 Jacoby Brissett passed to Michael Wilson to the left for 8 yard gain, tackled by Nick Martin
  5. 4:29 1st & 10 ARI 50 Jacoby Brissett passed to Greg Dortch to the right for 16 yard gain, tackled by Marques Sigle
  6. 4:00 1st & 10 SF 34 Jacoby Brissett passed to Michael Carter to the right for 7 yard gain, tackled by Nick Martin
  7. 3:34 2nd & 3 SF 27 Jacoby Brissett passed to Michael Carter to the right for 6 yard gain, tackled by Nick Martin
  8. 3:10 1st & 10 SF 21 Jacoby Brissett passed to Greg Dortch down the middle for 4 yard gain, tackled by Nick Martin
  9. 2:48 2nd & 6 SF 17 Jacoby Brissett passed to Greg Dortch to the left for 17 yard touchdown SF 41, ARI 22
  10. 2:43 1st & 10 SF 2 2pt attempt failed, Jacoby Brissett pass to Trey McBride
San Francisco 4th, 2:43
  1. 2:43 1st & 10 ARI 35 Arizona kicked off for 10 yards, no return
  2. 2:41 1st & 10 ARI 45 Brian Robinson Jr. rushed up the middle for 7 yard gain, tackled by Cody Simon
  3. 2:00 2nd & 3 ARI 38 Brian Robinson Jr. rushed up the middle for 4 yard gain, tackled by Darius Robinson
  4. 1:20 1st & 10 ARI 34 Mac Jones rushed up the middle for 1 yard loss
  5. 0:46 2nd & 11 ARI 35 Mac Jones rushed up the middle for 1 yard loss
  6. 0:15 3rd & 12 ARI 36 Mac Jones rushed up the middle for 1 yard loss
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.