Salisbury at Rowan University - Glassboro, NJ
10/27/2018 - 1 p.m.
No. 25 Salisbury
45
Rowan
7
Scoring 1 2 3 4 Final
No. 25 Salisbury (8-0) 10 14 14 7 45
Rowan (5-3) 0 0 0 7 7
Glassboro, NJ | Coach Richard Wackar
Quarters: 1st | 2nd | 3rd | 4th
1st
1st and 10 at SAL35 Rowan won toss and deferred to the second half
1st and 10 at SAL35 ROW ball on ROW35.
  Ethan McCarren kickoff 48 yards to the SAL17, Mike-Ryan Mofor return 11 yards to the SAL28 (Sunny Tapp).
No. 25 Salisbury at 15:00
1st and 10 at SAL28 Salisbury drive start at 15:00.
1st and 10 at SAL28 K. Campbell rush for 6 yards to the SAL34 (Chris Henchy; Nick Fromhold).
2nd and 4 at SAL34 K. Campbell rush for 5 yards to the SAL39 (Chris Henchy; Kevin Stokes).
1st and 10 at SAL39 Jack Navitsky rush for 2 yards to the SAL41 (Chris Henchy).
2nd and 8 at SAL41 K. Campbell rush for 11 yards to the ROW48 (Travelle Curry).
1st and 10 at ROW48 Mike-Ryan Mofor rush for loss of 1 yard to the ROW49, fumble by Mike-Ryan Mofor recovered by SAL Mike-Ryan Mofor at ROW49 (Kevin Stokes).
2nd and 11 at ROW49 Jack Navitsky rush for 49 yards to the ROW00, TOUCHDOWN, clock 12:09.
  Trevor Skoglund kick attempt good.
  No. 25 Salisbury 7, Rowan 0
6 plays, 72 yards, 02:51 elapsed
  B. Schrecongost kickoff 54 yards to the ROW11, Elijah Rehm return 19 yards to the ROW30 (Hunter Moyer).
Rowan at 12:01
1st and 10 at ROW30 Rowan University drive start at 12:01.
1st and 10 at ROW30 John Mannion rush for loss of 2 yards to the ROW28 (Harold Kwigova; Matt McFarland).
2nd and 12 at ROW28 Nick Couzzi sacked for loss of 8 yards to the ROW20 (Matt McFarland).
3rd and 20 at ROW20 John Mannion rush for loss of 3 yards to the ROW17 (Issac Johnson; Ehimen Ikheloa).
4th and 23 at ROW17 Chris Ireland punt 37 yards to the SAL46, downed.
3 plays, -13 yards, 02:08 elapsed
No. 25 Salisbury at 09:53
1st and 10 at SAL46 Salisbury drive start at 09:53.
1st and 10 at SAL46 K. Campbell rush for 13 yards to the ROW41 (Malachi Winters).
1st and 10 at ROW41 Pete Boone rush for 7 yards to the ROW34 (David Gajderowi), PENALTY SAL illegal block 8 yards to the ROW49, NO PLAY.
1st and 18 at ROW49 Michael Rice rush for 6 yards to the ROW43 (Malachi Winters; Kevin Stokes).
2nd and 12 at ROW43 Pete Boone rush for 12 yards to the ROW31, out-of-bounds (Joe DiBari).
1st and 10 at ROW31 K. Campbell rush for 13 yards to the ROW18 (Malachi Winters).
1st and 10 at ROW18 Jack Navitsky rush for no gain to the ROW18 (David Gajderowi).
2nd and 10 at ROW18 K. Campbell rush for 5 yards to the ROW13 (Sunny Tapp).
3rd and 5 at ROW13 K. Campbell rush for 2 yards to the ROW11 (Chris Henchy).
4th and 3 at ROW11 Trevor Skoglund field goal attempt from 28 GOOD, clock 05:50.
  No. 25 Salisbury 10, Rowan 0
8 plays, 43 yards, 04:03 elapsed
  B. Schrecongost kickoff 57 yards to the ROW08, Elijah Rehm return 17 yards to the ROW25 (Robert Jadick; Raphael Coates).
Rowan at 05:45
1st and 10 at ROW25 Rowan University drive start at 05:45.
1st and 10 at ROW25 Nick Couzzi pass incomplete to Marc Woodard.
2nd and 10 at ROW25 John Mannion rush for 2 yards to the ROW27 (Sean Carroll; Harold Kwigova).
3rd and 8 at ROW27 Nick Couzzi pass incomplete to Nick Grosso.
4th and 8 at ROW27 Chris Ireland punt 35 yards to the SAL38, Adam Taylor return 11 yards to the SAL49 (Joe DiBari).
3 plays, 2 yards, 01:00 elapsed
No. 25 Salisbury at 04:45
1st and 10 at SAL49 Salisbury drive start at 04:45.
1st and 10 at SAL49 Pete Boone rush for 8 yards to the ROW43 (Kevin Stokes; Sunny Tapp).
2nd and 2 at ROW43 K. Campbell rush for 3 yards to the ROW40 (Malachi Winters).
1st and 10 at ROW40 K. Campbell rush for 5 yards to the ROW35 (Kyle Pierce; Godwin Asamoah).
2nd and 5 at ROW35 Mike-Ryan Mofor rush for loss of 1 yard to the ROW36 (David Gajderowi; Nick Fromhold).
3rd and 6 at ROW36 Jack Navitsky pass intercepted by Nate Lanier at the ROW06, Nate Lanier return 0 yards to the ROW06 (Matt Scott).
5 plays, 15 yards, 02:19 elapsed
Rowan at 02:26
1st and 10 at ROW06 Rowan University drive start at 02:26.
1st and 10 at ROW06 Messiah Divine rush for no gain to the ROW06 (P. Bernardo).
2nd and 10 at ROW06 Nick Couzzi pass complete to Elijah Rehm for 3 yards to the ROW09 (P. Bernardo).
3rd and 7 at ROW09 Messiah Divine rush for 1 yard to the ROW10 (Felix Fonmedig).
4th and 6 at ROW10 Chris Ireland punt 30 yards to the ROW40, Adam Taylor return 24 yards to the ROW16 (Chris Ireland).
3 plays, 4 yards, 02:15 elapsed
No. 25 Salisbury at 00:11
1st and 10 at ROW16 Salisbury drive start at 00:11.
1st and 10 at ROW16 Jack Navitsky rush for 5 yards to the ROW11 (Jayson Gonzalez).
back to top
2nd
2nd and 5 at ROW11 Start of 2nd quarter, clock 15:00.
2nd and 5 at ROW11 Jack Navitsky rush for 11 yards to the ROW00, TOUCHDOWN, clock 14:56.
  Trevor Skoglund kick attempt good.
  No. 25 Salisbury 17, Rowan 0
2 plays, 16 yards, 00:15 elapsed
  B. Schrecongost kickoff 62 yards to the ROW03, John Mannion return 34 yards to the ROW37 (C. Hickerson).
Rowan at 14:49
1st and 10 at ROW37 Rowan University drive start at 14:49.
1st and 10 at ROW37 Nick Couzzi pass complete to Elijah Rehm for 6 yards to the ROW43.
2nd and 4 at ROW43 John Mannion rush for loss of 4 yards to the ROW39 (Harold Kwigova; Maurice Harris).
3rd and 8 at ROW39 Nick Couzzi pass incomplete to Nick Grosso.
4th and 8 at ROW39 Chris Ireland punt 38 yards to the SAL23, Adam Taylor return 17 yards to the SAL40 (Anthony Diorio).
3 plays, 2 yards, 01:33 elapsed
No. 25 Salisbury at 13:16
1st and 10 at SAL40 Salisbury drive start at 13:16.
1st and 10 at SAL40 Jack Navitsky rush for 23 yards to the ROW37, out-of-bounds (Sunny Tapp).
1st and 10 at ROW37 Jack Navitsky rush for 3 yards to the ROW34 (David Gajderowi; Sunny Tapp).
2nd and 7 at ROW34 K. Campbell rush for 5 yards to the ROW29 (Chris Henchy; Sunny Tapp).
3rd and 2 at ROW29 K. Campbell rush for 2 yards to the ROW27 (Ruben Pierre).
1st and 10 at ROW27 K. Campbell rush for 2 yards to the ROW25 (Sunny Tapp; Chris Henchy).
2nd and 8 at ROW25 Jack Navitsky sacked for loss of 1 yard to the ROW26 (David Gajderowi).
3rd and 9 at ROW26 Cameron Carlyle rush for loss of 5 yards to the ROW31 (David Gajderowi).
4th and 14 at ROW31 Jack Navitsky pass incomplete to Pete Boone.
8 plays, 29 yards, 03:49 elapsed
Rowan at 09:27
1st and 10 at ROW31 Rowan University drive start at 09:27.
1st and 10 at ROW31 Nick Couzzi pass incomplete to Elijah Rehm.
2nd and 10 at ROW31 Nick Couzzi rush for 7 yards to the ROW38 (Maurice Harris).
3rd and 3 at ROW38 Nick Couzzi pass incomplete to Nick Grosso (Devinne Greene).
4th and 3 at ROW38 Chris Ireland punt 22 yards to the SAL40, fair catch by Adam Taylor, PENALTY ROW kick catching interference (Eddie Hamilton) 15 yards to the ROW45, 1st and 10, SAL ball on ROW45.
3 plays, 7 yards, 00:57 elapsed
No. 25 Salisbury at 08:30
1st and 10 at ROW45 Salisbury drive start at 08:30.
1st and 10 at ROW45 Pete Boone rush for 10 yards to the ROW35 (Malachi Winters), PENALTY SAL holding (Adam Taylor) 10 yards to the ROW45.
1st and 10 at ROW45 1st and 10.
1st and 10 at ROW45 Adam Taylor rush for 27 yards to the ROW18, out-of-bounds (Sunny Tapp).
1st and 10 at ROW18 Jack Navitsky rush for 3 yards to the ROW15 (Kevin Stokes).
2nd and 7 at ROW15 Raekwon McCarte rush for 15 yards to the ROW00, TOUCHDOWN, clock 06:51.
  Trevor Skoglund kick attempt good.
  No. 25 Salisbury 24, Rowan 0
4 plays, 45 yards, 01:39 elapsed
  B. Schrecongost kickoff 61 yards to the ROW04, John Mannion return 66 yards to the SAL30 (Andrew Raines; Jamere Furbush).
Rowan at 06:36
1st and 10 at SAL30 Rowan University drive start at 06:36.
1st and 10 at SAL30 Messiah Divine rush for 9 yards to the SAL21, out-of-bounds.
2nd and 1 at SAL21 Messiah Divine rush for no gain to the SAL21 (Issac Johnson).
3rd and 1 at SAL21 Messiah Divine rush for loss of 3 yards to the SAL24 (Devinne Greene; Sean Carroll).
4th and 4 at SAL24 Nick Couzzi pass incomplete to Elijah Rehm.
4 plays, 6 yards, 01:56 elapsed
No. 25 Salisbury at 04:40
1st and 10 at SAL24 Salisbury drive start at 04:40.
1st and 10 at SAL24 Jack Navitsky rush for 2 yards to the SAL26 (Nick Fromhold; Chris Henchy).
2nd and 8 at SAL26 Adam Taylor rush for 2 yards to the SAL28 (Sunny Tapp; Travelle Curry).
3rd and 6 at SAL28 Pete Boone rush for 3 yards to the SAL31 (Travelle Curry).
4th and 3 at SAL31 Trevor Skoglund punt 19 yards to the 50 yardline, out-of-bounds.
3 plays, 7 yards, 01:57 elapsed
Rowan at 02:43
1st and 10 at ROW50 Rowan University drive start at 02:43.
1st and 10 at ROW50 Nick Couzzi pass incomplete to Cody Madden.
2nd and 10 at ROW50 John Mannion rush for 2 yards to the SAL48 (Harold Kwigova).
3rd and 8 at SAL48 Timeout Rowan University, clock 01:55.
3rd and 8 at SAL48 Nick Couzzi pass complete to Nick Grosso for 10 yards to the SAL38, out-of-bounds.
1st and 10 at SAL38 Nick Couzzi pass incomplete to Nick Grosso.
2nd and 10 at SAL38 Nick Couzzi pass complete to Messiah Divine for 6 yards to the SAL32 (Andrew Raines).
3rd and 4 at SAL32 Nick Couzzi rush for 4 yards to the SAL28 (Issac Johnson; Andrew Britt), PENALTY ROW holding (Jake Stillings) 10 yards to the SAL42, NO PLAY.
3rd and 14 at SAL42 Nick Couzzi pass incomplete to Elijah Rehm.
4th and 14 at SAL42 Chris Ireland punt 37 yards to the SAL05, downed.
6 plays, 8 yards, 02:17 elapsed
No. 25 Salisbury at 00:26
1st and 10 at SAL05 Salisbury drive start at 00:26.
1st and 10 at SAL05 K. Campbell rush for no gain to the SAL05 (Chris Henchy).
1 plays, 0 yards, 00:26 elapsed
2nd and 10 at SAL05 End of half, clock 00:00.
back to top
3rd
1st and 10 at SAL05 Start of 3rd quarter, clock 15:00.
1st and 10 at SAL05 SAL ball on SAL35.
  B. Schrecongost kickoff 62 yards to the ROW03, Elijah Rehm return 23 yards to the ROW26 (Andrew Raines).
Rowan at 14:55
1st and 10 at ROW26 Rowan University drive start at 14:55.
1st and 10 at ROW26 Nick Couzzi pass incomplete to Nick Grosso.
2nd and 10 at ROW26 Nick Couzzi pass incomplete to Nick Grosso.
3rd and 10 at ROW26 Nick Couzzi pass incomplete to Elijah Rehm.
4th and 10 at ROW26 Chris Ireland punt 39 yards to the SAL35, fair catch by Adam Taylor.
3 plays, 0 yards, 00:21 elapsed
No. 25 Salisbury at 14:34
1st and 10 at SAL35 Salisbury drive start at 14:34.
1st and 10 at SAL35 K. Campbell rush for 2 yards to the SAL37 (David Gajderowi).
2nd and 8 at SAL37 K. Campbell rush for 63 yards to the ROW00, TOUCHDOWN, clock 13:54.
  Trevor Skoglund kick attempt good.
  No. 25 Salisbury 31, Rowan 0
2 plays, 65 yards, 00:40 elapsed
  B. Schrecongost kickoff 65 yards to the ROW00, touchback.
Rowan at 13:54
1st and 10 at ROW25 Rowan University drive start at 13:54.
1st and 10 at ROW25 John Mannion rush for no gain to the ROW25 (P. Bernardo).
2nd and 10 at ROW25 Nick Couzzi pass complete to Nick Grosso for 10 yards to the ROW35 (Andrew Raines).
1st and 10 at ROW35 John Mannion rush for 4 yards to the ROW39 (Harold Kwigova).
2nd and 6 at ROW39 Nick Couzzi pass incomplete to Marc Woodard.
3rd and 6 at ROW39 Nick Couzzi pass incomplete to Marc Woodard.
4th and 6 at ROW39 Chris Ireland punt 31 yards to the SAL30, fair catch by Khari Chase, PENALTY SAL holding (Tommy Meyer) 10 yards to the SAL20, 1st and 10, SAL ball on SAL20.
5 plays, 14 yards, 02:02 elapsed
No. 25 Salisbury at 11:52
1st and 10 at SAL20 Salisbury drive start at 11:52.
1st and 10 at SAL20 Adam Taylor rush for 9 yards to the SAL29 (Sunny Tapp).
2nd and 1 at SAL29 K. Campbell rush for 7 yards to the SAL36 (Chris Henchy; Jayson Gonzalez).
1st and 10 at SAL36 Mike-Ryan Mofor rush for 5 yards to the SAL41 (David Gajderowi; Godwin Asamoah).
2nd and 5 at SAL41 Mike-Ryan Mofor rush for 47 yards to the ROW12 (Nate Lanier).
1st and 10 at ROW12 Jack Navitsky rush for 12 yards to the ROW00, TOUCHDOWN, clock 09:34.
  Trevor Skoglund kick attempt good.
  No. 25 Salisbury 38, Rowan 0
5 plays, 80 yards, 02:18 elapsed
  B. Schrecongost kickoff 65 yards to the ROW00, Elijah Rehm return 69 yards to the SAL31 (Xavier Harcum).
Rowan at 09:24
1st and 10 at SAL31 Rowan University drive start at 09:24.
1st and 10 at SAL31 Riley Giles pass complete to John Mannion for 1 yard to the SAL30, out-of-bounds (Shane Gaines).
2nd and 9 at SAL30 Riley Giles pass complete to Marc Woodard for 6 yards to the SAL24 (Shane Gaines).
3rd and 3 at SAL24 Riley Giles rush for no gain to the SAL24, fumble by Riley Giles recovered by ROW Marc Woodard at SAL40.
4th and 19 at SAL40 Chris Ireland punt 30 yards to the SAL10, Adam Taylor return 43 yards to the ROW47 (Chris Ireland; Nick Grosso).
3 plays, -9 yards, 02:12 elapsed
No. 25 Salisbury at 07:12
1st and 10 at ROW47 Salisbury drive start at 07:12.
1st and 10 at ROW47 Jack Navitsky rush for 3 yards to the ROW44 (Jayson Gonzalez).
2nd and 7 at ROW44 Jack Navitsky rush for loss of 2 yards to the ROW46 (David Gajderowi).
3rd and 9 at ROW46 Jack Navitsky pass complete to Cameron Carlyle for 25 yards to the ROW21 (Nate Lanier), PENALTY SAL pass interference (Cameron Carlyle) 15 yards to the SAL39, NO PLAY.
3rd and 24 at SAL39 Timeout Rowan University, clock 06:02.
3rd and 24 at SAL39 Jack Navitsky sacked for loss of 4 yards to the SAL35 (Antoine Alicea).
4th and 28 at SAL35 C. Walker punt 44 yards to the ROW21, fair catch by Elijah Rehm.
3 plays, -18 yards, 02:04 elapsed
Rowan at 05:08
1st and 10 at ROW21 Rowan University drive start at 05:08.
1st and 10 at ROW21 Nick Couzzi pass complete to Nick Grosso for 36 yards to the SAL43 (K'yon Giles).
1st and 10 at SAL43 Messiah Divine rush for 4 yards to the SAL39 (K'yon Giles; Maurice Harris).
2nd and 6 at SAL39 Nick Couzzi pass incomplete to Messiah Divine (Andrew Raines).
3rd and 6 at SAL39 Nick Couzzi sacked for loss of 4 yards to the SAL43 (P. Bernardo).
4th and 10 at SAL43 Chris Ireland punt 27 yards to the SAL16, fair catch by Khari Chase.
4 plays, 36 yards, 01:58 elapsed
No. 25 Salisbury at 03:10
1st and 10 at SAL16 Salisbury drive start at 03:10.
1st and 10 at SAL16 K. Campbell rush for 5 yards to the SAL21 (Antoine Alicea).
2nd and 5 at SAL21 Jack Navitsky rush for no gain to the SAL21, fumble forced by David Gajderowi, fumble by Jack Navitsky recovered by ROW Antoine Alicea at SAL18.
2 plays, 2 yards, 00:34 elapsed
Rowan at 02:36
1st and 10 at SAL18 Rowan University drive start at 02:36.
1st and 10 at SAL18 Nick Couzzi pass incomplete to Nick Grosso (K'yon Giles).
2nd and 10 at SAL18 John Mannion rush for loss of 1 yard to the SAL19, out-of-bounds (Harold Kwigova).
3rd and 11 at SAL19 Nick Couzzi pass complete to Messiah Divine for loss of 2 yards to the SAL21, out-of-bounds (K'yon Giles).
4th and 13 at SAL21 Nick Couzzi pass incomplete to John Mannion.
4 plays, -3 yards, 01:39 elapsed
No. 25 Salisbury at 00:57
1st and 10 at SAL21 Salisbury drive start at 00:57.
1st and 10 at SAL21 Raekwon McCarte rush for 7 yards to the SAL28 (Godwin Asamoah).
2nd and 3 at SAL28 Adam Taylor rush for 3 yards to the SAL31 (Travelle Curry).
back to top
4th
1st and 10 at SAL31 Start of 4th quarter, clock 15:00.
1st and 10 at SAL31 Mike-Ryan Mofor rush for loss of 3 yards to the SAL28 (Kyle Pierce).
2nd and 13 at SAL28 Mike-Ryan Mofor rush for 18 yards to the SAL46 (Sunny Tapp).
1st and 10 at SAL46 Raekwon McCarte rush for 8 yards to the ROW46 (Travelle Curry).
2nd and 2 at ROW46 Mike-Ryan Mofor rush for 1 yard to the ROW45 (Ruben Pierre).
3rd and 1 at ROW45 Mike-Ryan Mofor rush for loss of 1 yard to the ROW46 (David Gajderowi; Chris Henchy).
4th and 2 at ROW46 Trevor Skoglund punt 36 yards to the ROW10, fair catch by Elijah Rehm.
7 plays, 33 yards, 03:55 elapsed
Rowan at 12:02
1st and 10 at ROW10 Rowan University drive start at 12:02.
1st and 10 at ROW10 John Mannion rush for loss of 1 yard to the ROW09 (Danny Edmond).
2nd and 11 at ROW09 Nick Couzzi pass complete to Nick Grosso for 15 yards to the ROW24 (Harold Kwigova; P. Bernardo).
1st and 10 at ROW24 Nick Couzzi pass incomplete to Elijah Rehm.
2nd and 10 at ROW24 Nick Couzzi pass intercepted by Sean Carroll at the SAL48, Sean Carroll return 5 yards to the ROW47, out-of-bounds.
4 plays, 14 yards, 01:44 elapsed
No. 25 Salisbury at 10:18
1st and 10 at ROW47 Salisbury drive start at 10:18.
1st and 10 at ROW47 Mike-Ryan Mofor rush for 4 yards to the ROW43 (Tyree Newman; Ruben Pierre).
2nd and 6 at ROW43 Frank Pipich rush for 9 yards to the ROW34 (Joe DiBari).
1st and 10 at ROW34 Mike-Ryan Mofor rush for 6 yards to the ROW28 (Kevin Stokes; Chris Henchy).
2nd and 4 at ROW28 Hopeton Mair rush for 2 yards to the ROW26 (Luke Genise).
3rd and 2 at ROW26 Hopeton Mair rush for 7 yards to the ROW19 (Luke Genise; Tyree Newman).
1st and 10 at ROW19 Frank Pipich rush for 7 yards to the ROW12 (Joe DiBari).
2nd and 3 at ROW12 Frank Pipich rush for 12 yards to the ROW00, TOUCHDOWN, clock 06:28.
  Trevor Skoglund kick attempt good.
  No. 25 Salisbury 45, Rowan 0
7 plays, 47 yards, 03:50 elapsed
  B. Schrecongost kickoff 40 yards to the ROW25, Elijah Rehm return 8 yards to the ROW33 (Andrew Raines).
Rowan at 06:20
1st and 10 at ROW33 Rowan University drive start at 06:20.
1st and 10 at ROW33 Riley Giles rush for 2 yards to the ROW35 (K. Williams).
2nd and 8 at ROW35 Riley Giles pass complete to Cody Madden for 7 yards to the ROW42 (C. Hickerson; Sam Pagella).
3rd and 1 at ROW42 Messiah Divine rush for 7 yards to the ROW49 (K. Williams).
1st and 10 at ROW49 Messiah Divine rush for 1 yard to the 50 yardline (Sam Pagella; Danny Edmond).
2nd and 9 at ROW50 Riley Giles pass incomplete to Marc Woodard.
3rd and 9 at ROW50 Riley Giles pass complete to Marc Woodard for 10 yards to the SAL40 (Andre Boone).
1st and 10 at SAL40 Riley Giles pass complete to Marc Woodard for 39 yards to the SAL01 (Devinne Greene).
1st and Goal at SAL01 Messiah Divine rush for loss of 4 yards to the SAL05 (Jamere Furbush; A. Farinholt).
2nd and Goal at SAL05 Riley Giles pass complete to Nick Grosso for 5 yards to the SAL00, TOUCHDOWN, clock 01:51.
  Ethan McCarren kick attempt good.
  No. 25 Salisbury 45, Rowan 7
9 plays, 67 yards, 04:29 elapsed
  Ethan McCarren kickoff 44 yards to the SAL21, fair catch by Adam Taylor.
No. 25 Salisbury at 01:51
1st and 10 at SAL21 Salisbury drive start at 01:51.
1st and 10 at SAL21 Frank Pipich rush for 23 yards to the SAL44 (Sunny Tapp).
1st and 10 at SAL44 Frank Pipich rush for 5 yards to the SAL49 (Jayson Gonzalez; Tyree Newman).
2nd and 5 at SAL49 Frank Pipich rush for 3 yards to the ROW48 (Anthony Morisi).
3 plays, 31 yards, 01:51 elapsed
3rd and 2 at ROW48 End of game, clock 00:00.
back to top

View: Mobile | Desktop