Jugadas
1° Cuarto
Saque inicial
14:53 - 1°
Henry Helms kickoff for 60 yds
Carrera de 2 yardas
14:53 - 1°
Tyrone Tracy Jr. run for 2 yds to the PUR 30
1º y 10 en PUR 28
Pase Incompleto
14:53 - 1°
Bennett Meredith pass incomplete
2º y 8 en PUR 30
Sack
14:53 - 1°
Bennett Meredith sacked by Anto Saka and Xander Mueller for a loss of 8 yards to the PUR 22
3º y 8 en PUR 30
Punt
13:32 - 1°
Jack Ansell punt for 31 yds, downed at the NU 47
4º y 16 en PUR 22
Carrera de 0 yardas
13:32 - 1°
Cam Porter run for no gain to the NU 47
1º y 10 en NU 47
Pase de 35 yardas
13:32 - 1°
Ben Bryant pass complete to A.J. Henning for 35 yds to the PUR 18 for a 1ST down
2º y 10 en NU 47
Carrera de 11 yardas
13:32 - 1°
Cam Porter run for 11 yds to the PUR 7 for a 1ST down
1º y 10 en PUR 18
Carrera para anotación de 7
11:40 - 1°
Cam Porter run for 7 yds for a TD (Two-Point Conversion failed)
1º y Gol en PUR 7
5 yardas de castigo
11:35 - 1°
Purdue Penalty, False Start (-5 Yards) to the PUR 20
1º y 10 en PUR 25
Saque inicial
11:35 - 1°
Henry Helms kickoff for 60 yds
Carrera de 13 yardas
11:35 - 1°
Devin Mockobee run for 13 yds to the PUR 33
1º y 15 en PUR 20
Carrera de 1 yardas
11:35 - 1°
Devin Mockobee run for 1 yd to the PUR 34
2º y 2 en PUR 33
Carrera de 7 yardas
11:35 - 1°
Ryan Browne run for 7 yds to the PUR 41 for a 1ST down
3º y 1 en PUR 34
Carrera de 1 yardas
11:35 - 1°
Devin Mockobee run for 1 yd to the PUR 42
1º y 10 en PUR 41
Pase de 28 yardas
11:35 - 1°
Ryan Browne pass complete to Tyrone Tracy Jr. for 28 yds to the NU 30 for a 1ST down
2º y 9 en PUR 42
Sack
11:35 - 1°
Ryan Browne sacked for a loss of 10 yards to the NU 40
1º y 10 en NU 30
Carrera de 5 yardas
11:35 - 1°
Ryan Browne run for 5 yds to the NU 35
2º y 20 en NU 40
Carrera de 8 yardas
11:35 - 1°
Ryan Browne run for 8 yds to the NU 27
3º y 15 en NU 35
Field Goal Missed
7:14 - 1°
Ben Freehill 44 yd FG MISSED
4º y 7 en NU 27
Pase Incompleto
7:14 - 1°
Ben Bryant pass incomplete
1º y 10 en NU 27
Pase de 5 yardas
7:14 - 1°
Ben Bryant pass complete to Bryce Kirtz for 5 yds to the NU 32
2º y 10 en NU 27
Pase de 8 yardas
7:14 - 1°
Ben Bryant pass complete to Cam Porter for 8 yds to the NU 40 for a 1ST down
3º y 5 en NU 32
Carrera de 6 yardas
7:14 - 1°
Cam Porter run for 6 yds to the NU 46
1º y 10 en NU 40
Pase Incompleto
7:14 - 1°
Ben Bryant pass incomplete
2º y 4 en NU 46
Pase Incompleto
7:14 - 1°
Ben Bryant pass incomplete
3º y 4 en NU 46
Punt
5:13 - 1°
Hunter Renner punt for 40 yds, downed at the PUR 14
4º y 4 en NU 46
2° Cuarto
Carrera de 17 yardas
5:13 - 1°
Tyrone Tracy Jr. run for 17 yds to the PUR 31 for a 1ST down
1º y 10 en PUR 14
Pase de 2 yardas
5:13 - 1°
Bennett Meredith pass complete to Deion Burks for 2 yds to the PUR 33
1º y 10 en PUR 31
5 yardas de castigo
5:13 - 1°
Purdue Penalty, False Start (-5 Yards) to the PUR 28
2º y 8 en PUR 33
Carrera de 27 yardas
5:13 - 1°
Tyrone Tracy Jr. run for 27 yds to the NU 45 for a 1ST down
2º y 13 en PUR 28
Pase de 6 yardas
5:13 - 1°
Bennett Meredith pass complete to Deion Burks for 6 yds to the NU 39
1º y 10 en NU 45
Carrera de 6 yardas
5:13 - 1°
Devin Mockobee run for 6 yds to the NU 33 for a 1ST down
2º y 4 en NU 39
Carrera de 1 yardas
5:13 - 1°
Devin Mockobee run for 1 yd to the NU 32
1º y 10 en NU 33
Carrera de -3 yardas
5:13 - 1°
Devin Mockobee run for a loss of 3 yards to the NU 35
2º y 9 en NU 32
Carrera de 11 yardas
5:13 - 1°
Bennett Meredith run for 11 yds to the NU 24
3º y 12 en NU 35
Carrera de 1 yardas
0:00 - 1°
Tyrone Tracy Jr. run for 1 yd to the NU 23 for a 1ST down
4º y 1 en NU 24

End of 1st Quarter

Pase de 9 yardas
15:00 - 2°
Bennett Meredith pass complete to Tyrone Tracy Jr. for 9 yds to the NU 14
1º y 10 en NU 23
Carrera de 0 yardas
15:00 - 2°
Tyrone Tracy Jr. run for no gain to the NU 14
2º y 1 en NU 14
Carrera de -1 yardas
15:00 - 2°
Tyrone Tracy Jr. run for a loss of 1 yard to the NU 15
3º y 1 en NU 14
Carrera de 0 yardas
13:00 - 2°
Tyrone Tracy Jr. run for no gain to the NU 15
4º y 2 en NU 15
Carrera de 1 yardas
13:00 - 2°
Joseph Himon II run for 11 yds to the NU 26 Northwestern Penalty, Offensive Holding (-10 Yards) to the NU 11
1º y 10 en NU 15
Sack
13:00 - 2°
Ben Bryant sacked by Mo Omonode for a loss of 7 yards to the NU 4
1º y 14 en NU 11
Carrera de 3 yardas
13:00 - 2°
Anthony Tyus III run for 3 yds to the NU 7
2º y 21 en NU 4
Sack
13:00 - 2°
Ben Bryant sacked by Mo Omonode and Khordae Sydnor for a loss of 2 yards to the NU 5
3º y 18 en NU 7
Punt
10:37 - 2°
Hunter Renner punt for 26 yds
4º y 20 en NU 5
Carrera de 1 yardas
10:37 - 2°
Ryan Browne run for 1 yd to the NU 30
1º y 10 en NU 31
Pase de 11 yardas
10:37 - 2°
Ryan Browne pass complete to Garrett Miller for 11 yds to the NU 19 for a 1ST down
2º y 9 en NU 30
Carrera de 7 yardas
10:37 - 2°
Ryan Browne run for 7 yds to the NU 12
1º y 10 en NU 19
Carrera de 2 yardas
10:37 - 2°
Ryan Browne run for 2 yds to the NU 10
2º y 3 en NU 12
Carrera de 2 yardas
10:37 - 2°
Ryan Browne run for 2 yds to the NU 8 for a 1ST down
3º y 1 en NU 10
Carrera de 7 yardas
7:04 - 2°
Ryan Browne run for 7 yds to the NU 1
1º y Gol en NU 8
Pase de -1 yardas
7:04 - 2°
Ryan Browne pass complete to Deion Burks for a loss of 1 yard to the NU 2
2º y Gol en NU 1

(5:39 - 2°) Timeout Northwestern, clock 05:39

Carrera de 1 yardas
5:39 - 2°
Tyrone Tracy Jr. run for 1 yd to the NU 1
3º y Gol en NU 2
Carrera de 0 yardas
5:34 - 2°
Tyrone Tracy Jr. run for no gain to the NU 1
4º y Gol en NU 1
Pase de 28 yardas
5:34 - 2°
Ben Bryant pass complete to Bryce Kirtz for 28 yds to the NU 29 for a 1ST down
1º y 10 en NU 1
Carrera de -1 yardas
5:34 - 2°
Cam Porter run for a loss of 1 yard to the NU 28
1º y 10 en NU 29
Carrera de 4 yardas
5:34 - 2°
Cam Porter run for 4 yds to the NU 32
2º y 11 en NU 28
Carrera de 2 yardas
5:34 - 2°
Ben Bryant run for 2 yds to the NU 34
3º y 7 en NU 32
Punt
2:51 - 2°
Hunter Renner punt for 35 yds
4º y 5 en NU 34
Carrera de 11 yardas
2:51 - 2°
Tyrone Tracy Jr. run for 11 yds to the PUR 42 for a 1ST down
1º y 10 en PUR 31
Pase de 21 yardas
2:51 - 2°
Bennett Meredith pass complete to TJ Sheffield for 21 yds to the NU 37 for a 1ST down
1º y 10 en PUR 42
Recuperación de balón suelto
1:55 - 2°
run for a loss of 3 yards to the NU 40 fumbled, recovered by NU Richie Hagarty [NHSG] PUR rush up the middle for a loss of 3 yards, fumbled at NU40 , recovered by NU HAGARTY, Richie at the NU40, returned 0 yards to the NU40, End of Play, clock 01:55.
1º y 10 en NU 37
Pase de 4 yardas
1:55 - 2°
Ben Bryant pass complete to Bryce Kirtz for 4 yds to the NU 44
1º y 10 en NU 40
Carrera de 2 yardas
1:55 - 2°
Ben Bryant run for 2 yds to the NU 46
2º y 6 en NU 44
Pase de 26 yardas
1:55 - 2°
Ben Bryant pass complete to Bryce Kirtz for 26 yds to the PUR 28 for a 1ST down
3º y 4 en NU 46

(0:55 - 2°) Timeout Northwestern, clock 00:55

Sack
0:55 - 2°
Ben Bryant sacked by Yanni Karlaftis for a loss of 8 yards to the PUR 36
1º y 10 en PUR 28
Pase Incompleto
0:55 - 2°
Ben Bryant pass incomplete
2º y 18 en PUR 36

(0:44 - 2°) Timeout Purdue, clock 00:44

Sack
0:44 - 2°
Ben Bryant sacked by Khordae Sydnor for a loss of 7 yards to the PUR 43
3º y 18 en PUR 36
Punt
0:35 - 2°
Hunter Renner punt for 41 yds, downed at the PUR 2
4º y 25 en PUR 43
Intercepción
0:29 - 2°
Ryan Browne pass intercepted Garnett Hollis Jr. return for no gain to the PUR 20
1º y 10 en PUR 2

(0:24 - 2°) Timeout Northwestern, clock 00:24

Pase de 5 yardas
0:24 - 2°
Ben Bryant pass complete to Cam Johnson for 5 yds to the PUR 15
1º y 10 en PUR 20
Sack
0:24 - 2°
Ben Bryant sacked by Khordae Sydnor and Kydran Jenkins for a loss of 5 yards to the PUR 20
2º y 5 en PUR 15

(0:09 - 2°) Timeout Purdue, clock 00:09

Pase Incompleto
0:09 - 2°
Ben Bryant pass incomplete
3º y 10 en PUR 20
Field Goal Missed
0:05 - 2°
Jack Olsen 38 yd FG MISSED
4º y 10 en PUR 20
Carrera de 4 yardas
0:00 - 2°
Tyrone Tracy Jr. run for 4 yds to the PUR 24
1º y 10 en PUR 20

End of 2nd Quarter

3° Cuarto
Saque inicial
15:00 - 3°
Ben Freehill kickoff for 65 yds for a touchback
Carrera de 4 yardas
15:00 - 3°
Cam Porter run for 4 yds to the NU 29
1º y 10 en NU 25
10 yardas de castigo
15:00 - 3°
BRYANT, Ben pass to the left complete for 9 yards to HENNING, A.J. caught at the NU26 and advanced to the NU38 (JENKINS, Kydran). PENALTY NU Holding on JOHNSON, Cam enforced 10 yards from the NU29 to the NU19 [NHSG]. NO PLAY (replay the down).
2º y 6 en NU 29
Pase de 12 yardas
15:00 - 3°
Ben Bryant pass complete to A.J. Henning for 12 yds to the NU 31
2º y 16 en NU 19
Pase Incompleto
15:00 - 3°
Ben Bryant pass incomplete
3º y 4 en NU 31
Punt
13:22 - 3°
Hunter Renner punt for 32 yds, downed at the PUR 37
4º y 4 en NU 31
Carrera de 5 yardas
13:22 - 3°
Tyrone Tracy Jr. run for 5 yds to the PUR 42
1º y 10 en PUR 37
Pase de -2 yardas
13:22 - 3°
Bennett Meredith pass complete to Garrett Miller for a loss of 2 yards to the PUR 40
2º y 5 en PUR 42
Carrera de 4 yardas
13:22 - 3°
Bennett Meredith run for 4 yds to the PUR 44
3º y 7 en PUR 40
Punt
11:40 - 3°
Jack Ansell punt for 56 yds for a touchback
4º y 3 en PUR 44
Pase Incompleto
11:40 - 3°
Ben Bryant pass incomplete
1º y 10 en NU 20
Carrera de 2 yardas
11:40 - 3°
Cam Porter run for 2 yds to the NU 22
2º y 10 en NU 20
Pase de 10 yardas
11:40 - 3°
Ben Bryant pass complete to A.J. Henning for 10 yds to the NU 32 for a 1ST down
3º y 8 en NU 22
5 yardas de castigo
11:40 - 3°
Northwestern Penalty, False Start (-5 Yards) to the NU 27
1º y 10 en NU 32
Carrera de 3 yardas
11:40 - 3°
Cam Porter run for 3 yds to the NU 30
1º y 15 en NU 27
Pase de 1 yardas
11:40 - 3°
Ben Bryant pass complete to Cam Porter for 1 yd to the NU 31
2º y 12 en NU 30
Pase Incompleto
11:40 - 3°
Ben Bryant pass incomplete
3º y 11 en NU 31
Punt
9:05 - 3°
Hunter Renner punt for 48 yds , returns for no gain to the PUR 21
4º y 11 en NU 31
Carrera de 4 yardas
9:05 - 3°
A.J. Henning run for 4 yds to the PUR 17
1º y 10 en PUR 21
Pase Incompleto
9:05 - 3°
Ben Bryant pass incomplete
2º y 6 en PUR 17
Carrera de 5 yardas
9:05 - 3°
A.J. Henning run for 5 yds to the PUR 12
3º y 6 en PUR 17
Gol de Campo es bueno
7:38 - 3°
Jack Olsen 30 yd FG GOOD
4º y 1 en PUR 12
Saque inicial
7:31 - 3°
Jack Olsen kickoff for 60 yds
Carrera de 12 yardas
7:31 - 3°
Ryan Browne run for 12 yds to the PUR 30 for a 1ST down
1º y 10 en PUR 18
Pase de 3 yardas
7:31 - 3°
Ryan Browne pass complete to Devin Mockobee for 3 yds to the PUR 33
1º y 10 en PUR 30
Carrera de 2 yardas
7:31 - 3°
Devin Mockobee run for 2 yds to the PUR 35
2º y 7 en PUR 33
Pase de 25 yardas
7:31 - 3°
Ryan Browne pass complete to Devin Mockobee for 25 yds to the NU 40 for a 1ST down
3º y 5 en PUR 35
Pase Incompleto
7:31 - 3°
Ryan Browne pass incomplete
1º y 10 en NU 40
Carrera de 7 yardas
7:31 - 3°
Ryan Browne run for 7 yds to the NU 33
2º y 10 en NU 40
Carrera de 14 yardas
7:31 - 3°
Devin Mockobee run for 14 yds to the NU 19 for a 1ST down
3º y 3 en NU 33
Carrera de -1 yardas
7:31 - 3°
Ryan Browne run for a loss of 1 yard to the NU 20
1º y 10 en NU 19
Carrera para anotación de 20
3:59 - 3°
Tyrone Tracy Jr. run for 20 yds for a TD (Ben Freehill KICK)
2º y 11 en NU 20
Kickoff Return (Offense)
3:52 - 3°
Ben Freehill kickoff for 65 yds , A.J. Henning return for 29 yds to the NU 29
Carrera de 4 yardas
3:52 - 3°
Joseph Himon II run for 4 yds to the NU 33
1º y 10 en NU 29
Pase de 13 yardas
3:52 - 3°
Ben Bryant pass complete to Joseph Himon II for 13 yds to the NU 46 for a 1ST down
2º y 6 en NU 33
Carrera de 2 yardas
3:52 - 3°
Joseph Himon II run for 2 yds to the NU 48
1º y 10 en NU 46
Pase para touchdown
1:56 - 3°
Ben Bryant pass complete to Cam Johnson for 52 yds for a TD (Jack Olsen KICK)
2º y 8 en NU 48
Saque inicial
1:56 - 3°
Jack Olsen kickoff for 63 yds
Sack
1:56 - 3°
Bennett Meredith sacked by Jaylen Pate for 0 yards to the PUR 35
1º y 10 en PUR 35
Carrera de 5 yardas
1:56 - 3°
Tyrone Tracy Jr. run for 5 yds to the PUR 40
2º y 10 en PUR 35
Pase Incompleto
1:56 - 3°
Bennett Meredith pass incomplete
3º y 5 en PUR 40
Punt
0:33 - 3°
Jack Ansell punt for 43 yds, fair catch by Bryce Kirtz at the NU 17
4º y 5 en PUR 40
4° Cuarto
Carrera de 4 yardas
0:00 - 3°
Cam Porter run for 4 yds to the NU 21
1º y 10 en NU 17

End of 3rd Quarter

Pase Incompleto
15:00 - 4°
Ben Bryant pass incomplete
2º y 6 en NU 21
Pase de 31 yardas
15:00 - 4°
Ben Bryant pass complete to Cam Johnson for 31 yds to the PUR 48 for a 1ST down
3º y 6 en NU 21
Carrera de 9 yardas
15:00 - 4°
Cam Porter run for 9 yds to the PUR 39
1º y 10 en PUR 48
Carrera de 2 yardas
15:00 - 4°
Cam Porter run for 2 yds to the PUR 37 for a 1ST down
2º y 1 en PUR 39
Carrera de 3 yardas
15:00 - 4°
Cam Porter run for 3 yds to the PUR 34
1º y 10 en PUR 37
Pase Incompleto
15:00 - 4°
Ben Bryant pass incomplete
2º y 7 en PUR 34
Carrera para anotación de 34
12:08 - 4°
Cam Porter run for 34 yds for a TD (Jack Olsen KICK)
3º y 7 en PUR 34
0 yardas de castigo
12:08 - 4°
PENALTY NU Unsportsmanlike Conduct on KIRTZ, Bryce PUR Unsportsmanlike Conduct on ROGERS JR., Derrick , Offsetting penalties. NO PLAY (replay the down).
y Gol en PUR 3
Kickoff Return (Offense)
12:01 - 4°
Jack Olsen kickoff for 60 yds , Tyrone Tracy Jr. return for no gain to the PUR 17
Carrera de 12 yardas
12:01 - 4°
Ryan Browne run for 12 yds to the PUR 29 for a 1ST down
1º y 10 en PUR 17
Carrera de 11 yardas
12:01 - 4°
Devin Mockobee run for 11 yds to the PUR 40 for a 1ST down
1º y 10 en PUR 29
Pase de 16 yardas
12:01 - 4°
Ryan Browne pass complete to Devin Mockobee for 16 yds to the NU 44 for a 1ST down
1º y 10 en PUR 40
Carrera de 6 yardas
12:01 - 4°
Ryan Browne run for 6 yds to the NU 38
1º y 10 en NU 44
Carrera de 2 yardas
12:01 - 4°
Devin Mockobee run for 2 yds to the NU 36
2º y 4 en NU 38
Carrera de 6 yardas
12:01 - 4°
Tyrone Tracy Jr. run for 6 yds to the NU 30 for a 1ST down
3º y 2 en NU 36
Pase de -2 yardas
12:01 - 4°
Ryan Browne pass complete to Tyrone Tracy Jr. for a loss of 2 yards to the NU 32
1º y 10 en NU 30
5 yardas de castigo
12:01 - 4°
Purdue Penalty, False Start (-5 Yards) to the NU 37
2º y 12 en NU 32
Carrera de 3 yardas
12:01 - 4°
Ryan Browne run for 3 yds to the NU 34
2º y 17 en NU 37
Fumble Recovery (Own)
12:01 - 4°
Devin Mockobee run for 4 yds to the NU 30 Devin Mockobee fumbled, recovered by PUR [NHSG] MOCKOBEE, Devin rush to the left for a gain of 4 yards, MOCKOBEE, Devin fumbled at NU30 forced by FITZGERALD, Robert out of bounds to the NU30.
3º y 14 en NU 34
Pase Incompleto
7:49 - 4°
Ryan Browne pass incomplete
4º y 10 en NU 30
Carrera de 3 yardas
7:49 - 4°
Anthony Tyus III run for 3 yds to the NU 33
1º y 10 en NU 30
Carrera de 2 yardas
7:49 - 4°
Anthony Tyus III run for 2 yds to the NU 35
2º y 7 en NU 33
15 yardas de castigo
7:49 - 4°
Purdue Penalty, Unsportsmanlike Conduct (Antonio Stevens) to the PUR 48 for a 1ST down
3º y 5 en NU 35
Intercepción
5:51 - 4°
Ben Bryant pass intercepted Dillon Thieneman return for no gain to the PUR 23
1º y 10 en PUR 48
Carrera de 2 yardas
5:51 - 4°
Ryan Browne run for 2 yds to the PUR 25
1º y 10 en PUR 23
Pase de 6 yardas
5:51 - 4°
Ryan Browne pass complete to Deion Burks for 6 yds to the PUR 31
2º y 8 en PUR 25
Carrera de 62 yardas
5:51 - 4°
Tyrone Tracy Jr. run for 62 yds to the NU 7 for a 1ST down
3º y 2 en PUR 31
Carrera de 4 yardas
5:51 - 4°
Ryan Browne run for 4 yds to the NU 3
1º y Gol en NU 7
Carrera de 1 yardas
5:51 - 4°
Ryan Browne run for 1 yd to the NU 2
2º y Gol en NU 3

(3:10 - 4°) Timeout Purdue, clock 03:10

Carrera de 0 yardas
3:10 - 4°
Ryan Browne run for no gain to the NU 2
3º y Gol en NU 2
Carrera para anotación de 2
3:06 - 4°
Devin Mockobee run for 2 yds for a TD (D. Burks Run For Two-point Conversion)
4º y Gol en NU 2
Saque inicial
3:06 - 4°
Ben Freehill kickoff for 65 yds for a touchback

(3:02 - 4°) Timeout Purdue, clock 03:02

Carrera de 0 yardas
3:02 - 4°
Cam Porter run for no gain to the NU 25
1º y 10 en NU 25

(2:58 - 4°) Timeout Purdue, clock 02:58

Carrera de 4 yardas
2:58 - 4°
Cam Porter run for 4 yds to the NU 29
2º y 10 en NU 25
Carrera de 3 yardas
2:58 - 4°
Cam Porter run for 3 yds to the NU 32
3º y 6 en NU 29
5 yardas de castigo
2:58 - 4°
Northwestern Penalty, False Start (Raymond Niro III) to the NU 27
4º y 3 en NU 32
Punt
1:59 - 4°
punt for 35 yds, downed at the PUR 38
4º y 8 en NU 27
Pase de 4 yardas
1:59 - 4°
Ryan Browne pass complete to Garrett Miller for 4 yds to the PUR 42
1º y 10 en PUR 38
Carrera de 6 yardas
1:59 - 4°
Ryan Browne run for 6 yds to the PUR 48 for a 1ST down
2º y 6 en PUR 42
Pase de 7 yardas
1:59 - 4°
Ryan Browne pass complete to Arhmad Branch for 7 yds to the NU 45
1º y 10 en PUR 48
Carrera de 4 yardas
1:59 - 4°
Ryan Browne run for 4 yds to the NU 41 for a 1ST down
2º y 3 en NU 45
Pase de 3 yardas
1:59 - 4°
Ryan Browne pass complete to Tyrone Tracy Jr. for 3 yds to the NU 34
2º y 6 en NU 37
Pase de 4 yardas
1:59 - 4°
Ryan Browne pass complete to Garrett Miller for 4 yds to the NU 37
1º y 10 en NU 41
Intercepción
0:21 - 4°
Ryan Browne pass intercepted Xander Mueller return for 5 yds to the NU 30
3º y 3 en NU 34
Carrera de 0 yardas
0:00 - 4°
[NHSG] Kneel down by NU at NU28 (team loss of 2), clock 00:00.
1º y 10 en NU 30

End of 4th Quarter