Hobart at Alfred - Alfred,
09/03/2021 - 07:01 PM
Hobart
35
Alfred
3
Scoring 1 2 3 4 Final
Hobart (1-0, 0-0) 7 14 7 7 35
Alfred (0-1, 0-0) 3 0 0 0 3
Alfred, | Yunevich Stadium at Merrill Field
Quarters: 1st | 2nd | 3rd | 4th
1st
1st and 10 at HOB35 Hobart wins toss and defers; ALF will receive; HOB will defend South end-zone.
1st and 10 at HOB35 Start of 1st quarter, clock 15:00.
  DiGregorio,Rob kickoff 49 yards to the ALF16 Gray,Darviae return 9 yards to the ALF25 (Kante,Bangaly).
Alfred at 14:53
1st and 10 at ALF25 Alfred drive start at 14:53.
1st and 10 at ALF25 Englert,Connor rush for 1 yard loss to the ALF24 (Forde,Emmett).
2nd and 11 at ALF24 Bragaglia,Kevin rush for 1 yard gain to the ALF25 (Aguilar,Bryan; Kante,Bangaly).
3rd and 10 at ALF25 Van Woert,Blake pass intercepted by Forde,Emmett at ALF35 Forde,Emmett return 8 yards to the ALF27 (Bragaglia,Kevin).
3 plays, 0 yards, 01:26 elapsed
Hobart at 13:27
1st and 10 at ALF27 Hobart drive start at 13:27.
1st and 10 at ALF27 Boswell,Rayshawn rush for 0 yards to the ALF27 (Holloman,Gabe; Chaparro,Mike).
2nd and 10 at ALF27 Denham Jr.,Tim rush for 10 yards gain to the ALF17 (Young,Jeremiah), 1ST DOWN.
1st and 10 at ALF17 Boswell,Rayshawn rush for 0 yards to the ALF17 (Browning,Danny), out of bounds.
2nd and 10 at ALF17 Boswell,Rayshawn rush for 17 yards gain to the ALF00 TOUCHDOWN, clock 11:35, 1ST DOWN.
  DiGregorio,Rob kick attempt good.
  Hobart 7, Alfred 0
4 plays, 27 yards, 01:52 elapsed
  DiGregorio,Rob kickoff 44 yards to the ALF21 Copp,Joe return 12 yards to the ALF33 (Wise,Ahmed).
Alfred at 11:29
1st and 10 at ALF33 Alfred drive start at 11:29.
1st and 10 at ALF33 Bragaglia,Kevin rush for 3 yards gain to the ALF36 (Calero,CJ).
2nd and 7 at ALF36 Van Woert,Blake pass complete to Bragaglia,Kevin for 8 yards to the ALF44 (Calero,CJ), out of bounds, 1ST DOWN.
1st and 10 at ALF44 Van Woert,Blake pass incomplete to Sanders,Keandre broken up by Bliss,Jaimen.
2nd and 10 at ALF44 Bragaglia,Kevin rush for 3 yards gain to the ALF47 (Diallo,Abdoulaye), out of bounds PENALTY ALF Holding (Kelsey,Jacob) 10 yards from ALF47 to ALF37.
2nd and 17 at ALF37 Van Woert,Blake pass complete to Sanders,Keandre for 16 yards to the HOB47 (Hansen,Blake).
3rd and 1 at HOB47 Bragaglia,Kevin rush for 39 yards gain to the HOB08 (Sullivan,Cal), out of bounds, 1ST DOWN.
1st and 8 at HOB8 Van Woert,Blake rush for 2 yards gain to the HOB06 (Forde,Emmett).
2nd and 6 at HOB6 Van Woert,Blake pass complete to Englert,Connor for 2 yards to the HOB04 (Hansen,Blake).
3rd and 4 at HOB4 Englert,Connor rush for 11 yards loss to the HOB15 fumbled by Englert,Connor at HOB11 forced by Gunn,Connor recovered by ALF Englert,Connor at HOB15 (Gunn,Connor).
4th and 15 at HOB15 McCaslin,Dustin field goal attempt from 25 yards GOOD, clock 06:18.
  Hobart 7, Alfred 3
10 plays, 52 yards, 05:11 elapsed
  McCaslin,Dustin kickoff 48 yards to the HOB17 Matthews,Shahkyle return 5 yards to the HOB22 (McCaslin,Dustin), out of bounds.
Hobart at 06:07
1st and 10 at HOB22 Hobart drive start at 06:07.
1st and 10 at HOB22 Denham Jr.,Tim rush for 0 yards to the HOB22 (Browning,Danny).
2nd and 10 at HOB22 Krewson,David rush for 17 yards loss to the HOB05 (Young,Jeremiah).
3rd and 27 at HOB5 Boswell,Rayshawn rush for 12 yards gain to the HOB17, out of bounds.
4th and 15 at HOB17 Wefering,Tobias punt 36 yards to the ALF47 fair catch by Moretti-Ransom,Steven at ALF47 PENALTY ALF Running Into The Kicker declined.
3 plays, -5 yards, 01:59 elapsed
Alfred at 04:08
1st and 10 at ALF47 Alfred drive start at 04:08.
1st and 10 at ALF47 Van Woert,Blake rush for 5 yards gain to the HOB48 (Forde,Emmett).
2nd and 5 at HOB48 Freeman IV,Max rush for 2 yards loss to the HOB50 (Kimbrough,Dante; Kraft,Joel).
3rd and 7 at ALF50 Van Woert,Blake pass incomplete to Sanders,Keandre broken up by Leake,Jared.
4th and 7 at ALF50 Johnson,Zach punt 31 yards to the HOB19 Bartosic,Chris return 6 yards to the HOB25 (Young,Jeremiah).
3 plays, 3 yards, 01:43 elapsed
Hobart at 02:25
1st and 10 at HOB25 Hobart drive start at 02:25.
1st and 10 at HOB25 Denham Jr.,Tim rush for 11 yards gain to the HOB36 (Cox,Christopher), 1ST DOWN.
1st and 10 at HOB36 Denham Jr.,Tim rush for 4 yards gain to the HOB40 (Cole,Preston).
2nd and 6 at HOB40 Krewson,David pass complete to Bartosic,Chris for 14 yards to the ALF46 (Browning,Danny), 1ST DOWN.
1st and 10 at ALF46 Krewson,David pass complete to Bartosic,Chris for 14 yards to the ALF32 (Browning,Danny), out of bounds, 1ST DOWN.
back to top
2nd
1st and 10 at ALF32 Start of 2nd quarter, clock 15:00.
1st and 10 at ALF32 Krewson,David pass incomplete to Matthews,Shahkyle.
2nd and 10 at ALF32 Denham Jr.,Tim rush for 19 yards gain to the ALF13 (Cox,Christopher), 1ST DOWN.
1st and 10 at ALF13 Boswell,Rayshawn rush for 8 yards gain to the ALF05 (Noel,Jayden).
2nd and 2 at ALF5 Krewson,David rush for 2 yards gain to the ALF03 fumbled by Krewson,David at ALF03 forced by Ormil,Tyreek recovered by ALF Ormil,Tyreek at ALF03, End Of Play.
8 plays, 72 yards, 04:40 elapsed
Alfred at 12:45
1st and 10 at ALF3 Alfred drive start at 12:45.
1st and 10 at ALF3 PENALTY HOB Personal Foul (Frank,Ben) 15 yards from ALF03 to ALF18, 1ST DOWN. NO PLAY.
1st and 10 at ALF18 Van Woert,Blake pass incomplete to Moretti-Ransom,Steven broken up by Hansen,Blake PENALTY HOB Pass Interference (McCoy,Jay) 15 yards from ALF18 to ALF33, 1ST DOWN. NO PLAY.
1st and 10 at ALF33 Bragaglia,Kevin rush for 1 yard gain to the ALF34 (Spano,Kyle).
2nd and 9 at ALF34 Van Woert,Blake pass incomplete to Sanders,Keandre.
3rd and 9 at ALF34 Van Woert,Blake pass incomplete to Sanders,Keandre QB hurried by Forde,Emmett.
4th and 9 at ALF34 Johnson,Zach punt 34 yards to the HOB32 Bartosic,Chris return 5 yards to the HOB37 (Noel,Jayden; Russo,Carter).
3 plays, 31 yards, 01:09 elapsed
Hobart at 11:36
1st and 10 at HOB37 Hobart drive start at 11:36.
1st and 10 at HOB37 Boswell,Rayshawn rush for 24 yards gain to the ALF39 (Vaughn,Tommy) PENALTY HOB Holding (Mercy,Ludner) 10 yards from HOB37 to HOB27. NO PLAY.
1st and 20 at HOB27 Denham Jr.,Tim rush for 15 yards gain to the HOB42 (Young,Jeremiah; Cox,Christopher).
2nd and 5 at HOB42 Denham Jr.,Tim rush for 6 yards gain to the HOB48 (Browning,Danny), 1ST DOWN.
1st and 10 at HOB48 Krewson,David pass incomplete to Boswell,Rayshawn.
2nd and 10 at HOB48 Krewson,David pass complete to Matthews,Shahkyle for 25 yards to the ALF27, out of bounds, 1ST DOWN.
1st and 10 at ALF27 Boswell,Rayshawn rush for 6 yards gain to the ALF21 (Copp,Joe).
2nd and 4 at ALF21 Denham Jr.,Tim rush for 20 yards gain to the ALF01 (Noel,Jayden; Young,Jeremiah), 1ST DOWN.
1st and 1 at ALF1 Denham Jr.,Tim rush for 0 yards to the ALF01 (Hamilton,Michael; Young,Jeremiah).
2nd and 1 at ALF1 Denham Jr.,Tim rush for 1 yard gain to the ALF00 TOUCHDOWN, clock 06:56.
  DiGregorio,Rob kick attempt good.
  Hobart 14, Alfred 3
8 plays, 63 yards, 04:40 elapsed
  DiGregorio,Rob kickoff 46 yards to the ALF19 Gray,Darviae return 1 yard to the ALF20, out of bounds.
Alfred at 06:55
1st and 10 at ALF20 Alfred drive start at 06:55.
1st and 10 at ALF20 Bragaglia,Kevin rush for 2 yards gain to the ALF22 (Gunn,Connor).
2nd and 8 at ALF22 Van Woert,Blake rush for 6 yards gain to the ALF28 (Boone,Isaiah).
3rd and 2 at ALF28 Bragaglia,Kevin rush for 2 yards loss to the ALF26 (Romano,Anthony).
4th and 4 at ALF26 Johnson,Zach punt 34 yards to the HOB40 Boswell,Rayshawn return 7 yards to the HOB47 (Kiff,Wyatt) PENALTY HOB Personal Foul 15 yards from HOB43 to HOB28.
4th and 4 at ALF26 HOB ball on HOB28.
3 plays, 6 yards, 02:31 elapsed
Hobart at 04:24
1st and 10 at HOB28 Hobart drive start at 04:24.
1st and 10 at HOB28 Krewson,David pass complete to Matthews,Shahkyle for 28 yards to the ALF44 (Young,Jeremiah), 1ST DOWN.
1st and 10 at ALF44 Krewson,David rush for 6 yards gain to the ALF38 (Browning,Danny), out of bounds.
2nd and 4 at ALF38 Denham Jr.,Tim rush for 2 yards gain to the ALF36 (Holloman,Gabe).
3rd and 2 at ALF36 Krewson,David pass complete to Bartosic,Chris for 9 yards to the ALF27 (Young,Jeremiah), 1ST DOWN.
1st and 10 at ALF27 Krewson,David pass complete to Miele,James for 9 yards to the ALF18 (Cox,Christopher).
1st and 10 at ALF27 Timeout Hobart, clock 01:55.
2nd and 1 at ALF18 Denham Jr.,Tim rush for 8 yards gain to the ALF10 (Hamilton,Michael), 1ST DOWN.
1st and 10 at ALF10 Denham Jr.,Tim rush for 4 yards gain to the ALF06 (Dahl,Tim).
2nd and 6 at ALF6 Denham Jr.,Tim rush for 6 yards gain to the ALF00 TOUCHDOWN, clock 00:48.
  DiGregorio,Rob kick attempt good.
  Hobart 21, Alfred 3
8 plays, 72 yards, 03:36 elapsed
  DiGregorio,Rob kickoff 56 yards to the ALF09 Gray,Darviae return 30 yards to the ALF39 (Kimbrough,Dante), out of bounds.
Alfred at 00:43
1st and 10 at ALF39 Alfred drive start at 00:43.
1st and 10 at ALF39 Van Woert,Blake pass complete to Miller,Darren for 36 yards to the HOB25 (Leake,Jared), 1ST DOWN.
1st and 10 at HOB25 Van Woert,Blake pass incomplete to Miller,Darren.
1st and 10 at HOB25 Timeout Alfred, clock 00:23.
2nd and 10 at HOB25 Van Woert,Blake pass intercepted by McCoy,Joe at HOB00, Touchback.
3 plays, 36 yards, 00:27 elapsed
Hobart at 00:16
1st and 10 at HOB20 Hobart drive start at 00:16.
1st and 10 at HOB20 Kneel down by Krewson,David at HOB20 for loss of 0 yards.
2nd and 10 at HOB20 End of game, clock 00:00.
1 plays, 0 yards, 00:16 elapsed
back to top
3rd
1st and 10 at ALF35 HOB will receive; ALF will defend North end-zone.
1st and 10 at ALF35 Start of 3rd quarter, clock 15:00.
  McCaslin,Dustin kickoff 38 yards to the HOB27 Visconti,Vito return 11 yards to the HOB38 (Copp,Joe).
Hobart at 14:54
1st and 10 at HOB38 Hobart drive start at 14:54.
1st and 10 at HOB38 Krewson,David pass complete to Boswell,Rayshawn for 11 yards to the HOB49 (Cox,Christopher), 1ST DOWN.
1st and 10 at HOB49 Boswell,Rayshawn rush for 18 yards gain to the ALF33 (Vaughn,Tommy; Young,Jeremiah), 1ST DOWN.
1st and 10 at ALF33 Boswell,Rayshawn rush for 14 yards gain to the ALF19 (Dahl,Tim; Vaughn,Tommy), out of bounds, 1ST DOWN.
1st and 10 at ALF19 Denham Jr.,Tim rush for 9 yards gain to the ALF10 (Young,Jeremiah; Hamilton,Michael).
2nd and 1 at ALF10 Boswell,Rayshawn rush for 4 yards gain to the ALF06 (Dahl,Tim; Cox,Christopher), 1ST DOWN.
1st and 6 at ALF6 Boswell,Rayshawn rush for 1 yard loss to the ALF07 (Vaughn,Tommy; Dahl,Tim).
2nd and 7 at ALF7 Boswell,Rayshawn rush for 7 yards gain to the ALF00 TOUCHDOWN, clock 11:00.
  DiGregorio,Rob kick attempt good.
  Hobart 28, Alfred 3
7 plays, 62 yards, 03:54 elapsed
  DiGregorio,Rob kickoff 60 yards to the ALF05 Gray,Darviae return 23 yards to the ALF28 (Romano,Anthony).
Alfred at 10:53
1st and 10 at ALF28 Alfred drive start at 10:53.
1st and 10 at ALF28 Bragaglia,Kevin rush for 1 yard gain to the ALF29 (Hansen,Blake).
1st and 10 at ALF28 Timeout Alfred, clock 10:17.
2nd and 9 at ALF29 Van Woert,Blake pass incomplete to Sanders,Keandre broken up by Mahoney,James.
3rd and 9 at ALF29 Van Woert,Blake pass complete to Englert,Connor for 7 yards to the ALF36 (Mahoney,James).
3rd and 9 at ALF29 Timeout Alfred, clock 10:05.
4th and 2 at ALF36 Johnson,Zach punt 26 yards to the HOB38.
3 plays, 8 yards, 00:57 elapsed
Hobart at 09:56
1st and 10 at HOB38 Hobart drive start at 09:56.
1st and 10 at HOB38 Boswell,Rayshawn rush for 12 yards loss to the HOB26 (Hamilton,Michael).
2nd and 22 at HOB26 Boswell,Rayshawn rush for 2 yards loss to the HOB24 (Quinones,Danny; Bailey,Rodney).
3rd and 24 at HOB24 Krewson,David pass complete to Walsh,Drew for 11 yards to the HOB35 (Young,Jeremiah).
4th and 13 at HOB35 Wefering,Tobias punt 40 yards to the ALF25.
3 plays, -3 yards, 02:20 elapsed
Alfred at 07:36
1st and 10 at ALF25 Alfred drive start at 07:36.
1st and 10 at ALF25 Bragaglia,Kevin rush for 1 yard loss to the ALF24 (Forde,Emmett).
2nd and 11 at ALF24 Van Woert,Blake pass incomplete to Moretti-Ransom,Steven.
3rd and 11 at ALF24 Van Woert,Blake pass complete to Browning,Danny for 26 yards to the ALF50 (Leake,Jared), 1ST DOWN.
1st and 10 at HOB50 Freeman IV,Max rush for 4 yards gain to the HOB46 (Spano,Kyle).
2nd and 6 at HOB46 Van Woert,Blake pass incomplete to Sanders,Keandre QB hurried by Kante,Bangaly.
3rd and 6 at HOB46 PENALTY ALF False Start (Felder,Robert) 5 yards from HOB46 to ALF49. NO PLAY.
3rd and 11 at ALF49 Van Woert,Blake pass incomplete to Sanders,Keandre.
4th and 11 at ALF49 Johnson,Zach punt 30 yards to the HOB21 Bartosic,Chris return 13 yards to the HOB34 (Russo,Carter) PENALTY ALF Personal Foul (Russo,Carter) 15 yards from HOB34 to HOB49.
4th and 11 at ALF49 HOB ball on HOB49.
6 plays, 24 yards, 02:21 elapsed
Hobart at 05:15
1st and 10 at HOB49 Hobart drive start at 05:15.
1st and 10 at HOB49 Krewson,David rush for 3 yards loss to the HOB46 (Holloman,Gabe), out of bounds.
2nd and 13 at HOB46 Walsh,Drew rush for 1 yard gain to the HOB47 (Bailey,Rodney; Cox,Christopher).
3rd and 12 at HOB47 Krewson,David rush for 6 yards gain to the ALF47 (Chaparro,Mike).
4th and 6 at ALF47 Wefering,Tobias punt 47 yards to the ALF00, Touchback.
3 plays, 4 yards, 02:14 elapsed
Alfred at 03:01
1st and 10 at ALF20 Alfred drive start at 03:01.
1st and 10 at ALF20 Freeman IV,Max rush for 5 yards gain to the ALF25 (Hansen,Blake; Sullivan,Cal).
2nd and 5 at ALF25 Van Woert,Blake pass complete to Aponte,Alex for 10 yards to the ALF35 (Leake,Jared), 1ST DOWN.
1st and 10 at ALF35 Freeman IV,Max rush for 2 yards loss to the ALF33 (Forde,Emmett).
2nd and 12 at ALF33 Van Woert,Blake pass complete to Sanders,Keandre for 6 yards to the ALF39 (Aguilar,Bryan).
3rd and 6 at ALF39 Van Woert,Blake pass intercepted by Romano,Anthony at ALF44 Romano,Anthony return 20 yards to the ALF24 (Rider,Tyler).
5 plays, 19 yards, 02:47 elapsed
Hobart at 00:14
1st and 10 at ALF24 Hobart drive start at 00:14.
1st and 10 at ALF24 PENALTY HOB False Start (Frank,Ben) 5 yards from ALF24 to ALF29. NO PLAY.
1st and 15 at ALF29 Krewson,David pass complete to Boswell,Rayshawn for 15 yards to the ALF14 (Young,Jeremiah), out of bounds, 1ST DOWN.
back to top
4th
1st and 10 at ALF14 Start of 4th quarter, clock 15:00.
1st and 10 at ALF14 Boswell,Rayshawn rush for 3 yards gain to the ALF11 (Vaughn,Tommy).
2nd and 7 at ALF11 PENALTY HOB False Start (Cecere,Cade) 5 yards from ALF11 to ALF16. NO PLAY.
2nd and 12 at ALF16 Krewson,David pass incomplete to LaBella,Alex broken up by Chaparro,Mike.
3rd and 12 at ALF16 Krewson,David rush for 6 yards gain to the ALF10 (Copp,Joe).
4th and 6 at ALF10 DiGregorio,Rob field goal attempt from 27 yards NO GOOD, clock 13:06.
5 plays, 14 yards, 02:08 elapsed
Alfred at 13:06
1st and 10 at ALF20 Alfred drive start at 13:06.
1st and 10 at ALF20 Smith,Zuke rush for 0 yards to the ALF20 (Karpawich,Alex).
2nd and 10 at ALF20 Aponte,Alex rush for 7 yards gain to the ALF27 (Calero,CJ).
3rd and 3 at ALF27 Aponte,Alex rush for 3 yards gain to the ALF30 (Bliss,Jaimen; Spano,Kyle), 1ST DOWN.
1st and 10 at ALF30 Aponte,Alex rush for 0 yards to the ALF30 (Monexant,Peterson).
2nd and 10 at ALF30 Smith,Zuke pass intercepted by Mahoney,James at ALF34, End Of Play.
5 plays, 10 yards, 02:52 elapsed
Hobart at 10:14
1st and 10 at ALF34 Hobart drive start at 10:14.
1st and 10 at ALF34 Walsh,Drew rush for 16 yards gain to the ALF18 (Young,Jeremiah), 1ST DOWN.
1st and 10 at ALF18 Duran,Andres rush for 4 yards gain to the ALF14 (Copp,Joe).
2nd and 6 at ALF14 Krewson,David pass complete to LaBella,Alex for 13 yards to the ALF01 (Young,Jeremiah), 1ST DOWN.
1st and 1 at ALF1 Walsh,Drew rush for 1 yard gain to the ALF00 TOUCHDOWN, clock 08:29.
  DiGregorio,Rob kick attempt good.
  Hobart 35, Alfred 3
4 plays, 34 yards, 01:45 elapsed
  DiGregorio,Rob kickoff 55 yards to the ALF10 Gray,Darviae return 19 yards to the ALF29 (Hansen,Blake; Riggio,Frank).
Alfred at 08:23
1st and 10 at ALF29 Alfred drive start at 08:23.
1st and 10 at ALF29 PENALTY ALF Delay Of Game (Smith,Zuke) 5 yards from ALF29 to ALF24. NO PLAY.
1st and 15 at ALF24 Smith,Zuke pass complete to Aponte,Alex for 16 yards to the ALF40 (McCoy,Jay), 1ST DOWN.
1st and 10 at ALF40 Smith,Zuke pass incomplete to Aponte,Alex.
2nd and 10 at ALF40 Smith,Zuke pass complete to Leinenbach,Zach for 7 yards to the ALF47, out of bounds.
3rd and 3 at ALF47 Aponte,Alex rush for 4 yards gain to the HOB49 (Kimbrough,Dante), 1ST DOWN.
1st and 10 at HOB49 Smith,Zuke pass incomplete to Miller,Darren broken up by Diallo,Abdoulaye.
2nd and 10 at HOB49 Aponte,Alex rush for 3 yards gain to the HOB46 (White,Shane; Romano,Anthony).
3rd and 7 at HOB46 Smith,Zuke pass complete to Leinenbach,Zach for 8 yards to the HOB38, out of bounds, 1ST DOWN.
1st and 10 at HOB38 Aponte,Alex rush for 3 yards gain to the HOB35 (Kimbrough,Dante).
2nd and 7 at HOB35 Smith,Zuke pass complete to Moretti-Ransom,Steven for 20 yards to the HOB15 (McCoy,Joe), 1ST DOWN.
1st and 10 at HOB15 Aponte,Alex rush for 3 yards gain to the HOB12 (White,Shane).
2nd and 7 at HOB12 Smith,Zuke pass incomplete to Miller,Darren broken up by Diallo,Abdoulaye.
3rd and 7 at HOB12 Smith,Zuke pass incomplete to Aponte,Alex broken up by McCoy,Jay.
4th and 7 at HOB12 Smith,Zuke pass incomplete to Miller,Darren.
13 plays, 59 yards, 05:12 elapsed
Hobart at 03:11
1st and 10 at HOB12 Hobart drive start at 03:11.
1st and 10 at HOB12 Riggio,Frank rush for 5 yards gain to the HOB17 (Copp,Joe).
2nd and 5 at HOB17 Walsh,Drew rush for 2 yards gain to the HOB19 (Yelich,Ben).
3rd and 3 at HOB19 Duran,Andres rush for 10 yards gain to the HOB29 (Cox,Christopher), 1ST DOWN.
1st and 10 at HOB29 Riggio,Frank rush for 5 yards gain to the HOB34 (Brady,Joe).
2nd and 5 at HOB34 Riggio,Frank rush for 4 yards gain to the HOB38 (Young,Jeremiah; Copp,Joe).
3rd and 1 at HOB38 End of game, clock 00:00.
5 plays, 26 yards, 03:11 elapsed
back to top