South Florida Bulls @ Cincinnati Bearcats
| 1 | 2 | T | |
|---|---|---|---|
| USF8-20 | 25 | 31 | 56 |
| CIN17-12 | 27 | 27 | 54 |
· Line: CIN -11.5 (O/U 130)
The scoring timeline.
Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.
-
Russel Tchewa made Layup.
2–0 -
Sam Hines Jr. made Three Point Jumper. Assisted by Corey Walker Jr..
5–0 -
Ody Oguama made Free Throw.
5–1 -
Ody Oguama made Free Throw.
5–2 -
Russel Tchewa made Free Throw.
6–2 -
Mason Madsen made Three Point Jumper. Assisted by Mike Saunders Jr..
6–5 -
Corey Walker Jr. made Jumper.
8–5 -
David DeJulius made Layup. Assisted by Mike Saunders Jr..
8–7 -
Bayron Matos made Layup. Assisted by Javon Greene.
10–7 -
Caleb Murphy made Jumper.
12–7 -
Hayden Koval made Jumper. Assisted by Mika Adams-Woods.
12–9 -
Caleb Murphy made Jumper.
14–9 -
David DeJulius made Free Throw.
14–10 -
David DeJulius made Free Throw.
14–11 -
Mason Madsen made Layup. Assisted by John Newman III.
14–13 -
Mika Adams-Woods made Three Point Jumper. Assisted by Mason Madsen.
14–16 -
Mason Madsen made Three Point Jumper. Assisted by David DeJulius.
14–19 -
David DeJulius made Free Throw.
14–20 -
DJ Patrick made Jumper. Assisted by Sam Hines Jr..
16–20 -
John Newman III made Layup.
16–22 -
Trey Moss made Jumper. Assisted by Russel Tchewa.
18–22 -
John Newman III made Layup. Assisted by David DeJulius.
18–24 -
Russel Tchewa made Free Throw.
19–24 -
Sam Hines Jr. made Layup.
21–24 -
Trey Moss made Jumper.
23–24 -
John Newman III made Three Point Jumper. Assisted by Mika Adams-Woods.
23–27 -
Trey Moss made Jumper.
25–27 -
Jeremiah Davenport made Free Throw.
25–28 -
John Newman III made Layup.
25–30 -
Mika Adams-Woods made Layup. Assisted by Abdul Ado.
25–32 -
Jamir Chaplin made Layup. Assisted by Caleb Murphy.
27–32 -
Jeremiah Davenport made Layup. Assisted by Mika Adams-Woods.
27–34 -
Russel Tchewa made Jumper. Assisted by Sam Hines Jr..
29–34 -
Russel Tchewa made Free Throw.
30–34 -
Javon Greene made Three Point Jumper. Assisted by Caleb Murphy.
33–34 -
Jeremiah Davenport made Free Throw.
33–35 -
Jeremiah Davenport made Free Throw.
33–36 -
Mika Adams-Woods made Layup.
33–38 -
David DeJulius made Jumper. Assisted by Mike Saunders Jr..
33–40 -
Corey Walker Jr. made Three Point Jumper. Assisted by Javon Greene.
36–40 -
Ody Oguama made Free Throw.
36–41 -
Russel Tchewa made Layup.
38–41 -
Corey Walker Jr. made Three Point Jumper. Assisted by Serrel Smith Jr..
41–41 -
Caleb Murphy made Jumper.
43–41 -
Mika Adams-Woods made Three Point Jumper. Assisted by Mike Saunders Jr..
43–44 -
Hayden Koval made Layup.
43–46 -
Caleb Murphy made Jumper.
45–46 -
Mike Saunders Jr. made Free Throw.
45–47 -
Hayden Koval made Free Throw.
45–48 -
Javon Greene made Layup. Assisted by Jamir Chaplin.
47–48 -
Caleb Murphy made Jumper.
49–48 -
Russel Tchewa made Free Throw.
50–48 -
Russel Tchewa made Free Throw.
51–48 -
John Newman III made Layup.
51–50 -
Jamir Chaplin made Three Point Jumper. Assisted by Caleb Murphy.
54–50 -
Ody Oguama made Layup. Assisted by David DeJulius.
54–52 -
Jeremiah Davenport made Jumper. Assisted by David DeJulius.
54–54 -
Russel Tchewa made Jumper. Assisted by Corey Walker Jr..
56–54
Play-by-play
- P1 Hayden Koval missed Jumper.
- P1 Corey Walker Jr. Defensive Rebound.
- P1 Javon Greene missed Jumper.
- P1 Hayden Koval Defensive Rebound.
- P1 David DeJulius missed Three Point Jumper.
- P1 Javon Greene Defensive Rebound.
- P1 Foul on Sam Martin.
- P1 Russel Tchewa missed Layup.
- P1 Russel Tchewa Offensive Rebound.
- P1 Russel Tchewa made Layup. 2–0
- P1 Jeremiah Davenport missed Three Point Jumper.
- P1 Javon Greene Defensive Rebound.
- P1 Corey Walker Jr. missed Jumper.
- P1 John Newman III Defensive Rebound.
- P1 John Newman III missed Layup.
- P1 Jeremiah Davenport Offensive Rebound.
- P1 Jeremiah Davenport missed Jumper.
- P1 Russel Tchewa Block.
- P1 Russel Tchewa Defensive Rebound.
- P1 Foul on Mika Adams-Woods.
- P1 Foul on John Newman III.
- P1 Sam Hines Jr. made Three Point Jumper. Assisted by Corey Walker Jr.. 5–0
- P1 Jeremiah Davenport missed Three Point Jumper.
- P1 Sam Hines Jr. Defensive Rebound.
- P1 Caleb Murphy missed Jumper.
- P1 Ody Oguama Defensive Rebound.
- P1 David DeJulius missed Jumper.
- P1 Ody Oguama Offensive Rebound.
- P1 Foul on Caleb Murphy.
- P1 Official TV Timeout
- P1 Ody Oguama made Free Throw. 5–1
- P1 Ody Oguama made Free Throw. 5–2
- P1 Foul on Ody Oguama.
- P1 Russel Tchewa missed Free Throw.
- P1 South Florida Offensive Rebound.
- P1 Russel Tchewa made Free Throw. 6–2
- P1 John Newman III missed Three Point Jumper.
- P1 Ody Oguama Offensive Rebound.
- P1 Ody Oguama missed Jumper.
- P1 Corey Walker Jr. Defensive Rebound.
- P1 Russel Tchewa missed Jumper.
- P1 Ody Oguama Defensive Rebound.
- P1 Mike Saunders Jr. missed Jumper.
- P1 Cincinnati Offensive Rebound.
- P1 Jeremiah Davenport missed Three Point Jumper.
- P1 Corey Walker Jr. Defensive Rebound.
- P1 Javon Greene missed Layup.
- P1 Cincinnati Defensive Rebound.
- P1 Foul on Bayron Matos.
- P1 Mason Madsen made Three Point Jumper. Assisted by Mike Saunders Jr.. 6–5
- P1 Corey Walker Jr. made Jumper. 8–5
- P1 David DeJulius made Layup. Assisted by Mike Saunders Jr.. 8–7
- P1 Bayron Matos made Layup. Assisted by Javon Greene. 10–7
- P1 Foul on Corey Walker Jr..
- P1 Abdul Ado missed Free Throw.
- P1 Cincinnati Offensive Rebound.
- P1 Abdul Ado missed Free Throw.
- P1 Bayron Matos Defensive Rebound.
- P1 Trey Moss Turnover.
- P1 Mike Saunders Jr. Steal.
- P1 Abdul Ado missed Jumper.
- P1 Hayden Koval Offensive Rebound.
- P1 Mason Madsen missed Three Point Jumper.
- P1 Trey Moss Defensive Rebound.
- P1 Javon Greene missed Three Point Jumper.
- P1 Jake Boggs Offensive Rebound.
- P1 Trey Moss missed Three Point Jumper.
- P1 Mike Saunders Jr. Defensive Rebound.
- P1 Mike Saunders Jr. missed Three Point Jumper.
- P1 Trey Moss Defensive Rebound.
- P1 Sam Hines Jr. missed Jumper.
- P1 Abdul Ado Defensive Rebound.
- P1 Foul on Bayron Matos.
- P1 Official TV Timeout
- P1 Cincinnati Turnover.
- P1 Caleb Murphy made Jumper. 12–7
- P1 Hayden Koval made Jumper. Assisted by Mika Adams-Woods. 12–9
- P1 Caleb Murphy made Jumper. 14–9
- P1 Mika Adams-Woods missed Layup.
- P1 John Newman III Offensive Rebound.
- P1 Mika Adams-Woods missed Three Point Jumper.
- P1 Hayden Koval Offensive Rebound.
- P1 Foul on Serrel Smith Jr..
- P1 David DeJulius made Free Throw. 14–10
- P1 David DeJulius made Free Throw. 14–11
- P1 Caleb Murphy missed Layup.
- P1 Ody Oguama Defensive Rebound.
- P1 Jeremiah Davenport missed Jumper.
- P1 Caleb Murphy Defensive Rebound.
- P1 Serrel Smith Jr. missed Jumper.
- P1 John Newman III Defensive Rebound.
- P1 Mason Madsen made Layup. Assisted by John Newman III. 14–13
- P1 Jamir Chaplin missed Layup.
- P1 Ody Oguama Defensive Rebound.
- P1 Mika Adams-Woods made Three Point Jumper. Assisted by Mason Madsen. 14–16
- P1 Foul on Caleb Murphy.
- P1 Caleb Murphy Turnover.
- P1 Official TV Timeout
- P1 Foul on Mike Saunders Jr..
- P1 Mike Saunders Jr. Turnover.
- P1 Corey Walker Jr. missed Jumper.
- P1 Abdul Ado Defensive Rebound.
- P1 Mason Madsen made Three Point Jumper. Assisted by David DeJulius. 14–19
- P1 Javon Greene missed Jumper.
- P1 David DeJulius Defensive Rebound.
- P1 Foul on Corey Walker Jr..
- P1 David DeJulius missed Free Throw.
- P1 Abdul Ado Offensive Rebound.
- P1 David DeJulius missed Jumper.
- P1 Trey Moss Defensive Rebound.
- P1 Jamir Chaplin missed Three Point Jumper.
- P1 Abdul Ado Defensive Rebound.
- P1 John Newman III missed Layup.
- P1 Trey Moss Defensive Rebound.
- P1 Jamir Chaplin missed Layup.
- P1 David DeJulius Defensive Rebound.
- P1 Foul on Sam Hines Jr..
- P1 David DeJulius made Free Throw. 14–20
- P1 David DeJulius missed Free Throw.
- P1 South Florida Defensive Rebound.
- P1 DJ Patrick made Jumper. Assisted by Sam Hines Jr.. 16–20
- P1 John Newman III made Layup. 16–22
- P1 Sam Hines Jr. missed Three Point Jumper.
- P1 South Florida Offensive Rebound.
- P1 Official TV Timeout
- P1 Trey Moss made Jumper. Assisted by Russel Tchewa. 18–22
- P1 John Newman III made Layup. Assisted by David DeJulius. 18–24
- P1 Foul on Ody Oguama.
- P1 Russel Tchewa made Free Throw. 19–24
- P1 Russel Tchewa missed Free Throw.
- P1 Jeremiah Davenport Defensive Rebound.
- P1 Mike Saunders Jr. missed Layup.
- P1 Sam Hines Jr. Defensive Rebound.
- P1 Sam Hines Jr. made Layup. 21–24
- P1 Jeremiah Davenport missed Three Point Jumper.
- P1 Trey Moss Defensive Rebound.
- P1 Trey Moss made Jumper. 23–24
- P1 John Newman III made Three Point Jumper. Assisted by Mika Adams-Woods. 23–27
- P1 Trey Moss made Jumper. 25–27
- P1 Mika Adams-Woods missed Three Point Jumper.
- P1 Russel Tchewa Defensive Rebound.
- P1 Sam Hines Jr. missed Jumper.
- P1 Hayden Koval Defensive Rebound.
- P1 Hayden Koval missed Three Point Jumper.
- P1 South Florida Defensive Rebound.
- P1 Foul on John Newman III.
- P1 DJ Patrick missed Free Throw.
- P1 Abdul Ado Defensive Rebound.
- P1 Mika Adams-Woods missed Three Point Jumper.
- P1 DJ Patrick Defensive Rebound.
- P1 Trey Moss missed Three Point Jumper.
- P1 Cincinnati Defensive Rebound.
- P1 Cincinnati Timeout
- P1 Mika Adams-Woods missed Three Point Jumper.
- P1 Cincinnati Offensive Rebound.
- P2 Sam Hines Jr. Turnover.
- P2 Foul on Corey Walker Jr..
- P2 Jeremiah Davenport made Free Throw. 25–28
- P2 Jeremiah Davenport missed Free Throw.
- P2 John Newman III Offensive Rebound.
- P2 John Newman III made Layup. 25–30
- P2 Foul on Jeremiah Davenport.
- P2 Caleb Murphy Turnover.
- P2 Mika Adams-Woods Steal.
- P2 David DeJulius missed Layup.
- P2 Caleb Murphy Block.
- P2 Sam Hines Jr. Defensive Rebound.
- P2 Caleb Murphy Turnover.
- P2 Mika Adams-Woods made Layup. Assisted by Abdul Ado. 25–32
- P2 Jamir Chaplin made Layup. Assisted by Caleb Murphy. 27–32
- P2 Jeremiah Davenport made Layup. Assisted by Mika Adams-Woods. 27–34
- P2 Russel Tchewa made Jumper. Assisted by Sam Hines Jr.. 29–34
- P2 David DeJulius Turnover.
- P2 Sam Hines Jr. missed Jumper.
- P2 Mason Madsen Defensive Rebound.
- P2 Jeremiah Davenport Turnover.
- P2 Foul on Ody Oguama.
- P2 Russel Tchewa made Free Throw. 30–34
- P2 Russel Tchewa missed Free Throw.
- P2 Jeremiah Davenport Defensive Rebound.
- P2 David DeJulius missed Jumper.
- P2 Sam Hines Jr. Defensive Rebound.
- P2 Javon Greene Turnover.
- P2 Official TV Timeout
- P2 Jeremiah Davenport missed Three Point Jumper.
- P2 Caleb Murphy Defensive Rebound.
- P2 Javon Greene made Three Point Jumper. Assisted by Caleb Murphy. 33–34
- P2 Mike Saunders Jr. Turnover.
- P2 Jamir Chaplin missed Jumper.
- P2 Abdul Ado Block.
- P2 John Newman III Defensive Rebound.
- P2 Foul on Jamir Chaplin.
- P2 Jeremiah Davenport made Free Throw. 33–35
- P2 Jeremiah Davenport made Free Throw. 33–36
- P2 Russel Tchewa missed Jumper.
- P2 Hayden Koval Block.
- P2 Mika Adams-Woods Defensive Rebound.
- P2 Mika Adams-Woods made Layup. 33–38
- P2 DJ Patrick Turnover.
- P2 John Newman III Steal.
- P2 Foul on DJ Patrick.
- P2 Hayden Koval missed Three Point Jumper.
- P2 DJ Patrick Defensive Rebound.
- P2 Caleb Murphy missed Layup.
- P2 Russel Tchewa Offensive Rebound.
- P2 Russel Tchewa missed Jumper.
- P2 Abdul Ado Defensive Rebound.
- P2 David DeJulius made Jumper. Assisted by Mike Saunders Jr.. 33–40
- P2 South Florida Timeout
- P2 Official TV Timeout
- P2 Javon Greene missed Three Point Jumper.
- P2 Cincinnati Defensive Rebound.
- P2 Foul on Bayron Matos.
- P2 John Newman III missed Three Point Jumper.
- P2 Corey Walker Jr. Defensive Rebound.
- P2 Corey Walker Jr. made Three Point Jumper. Assisted by Javon Greene. 36–40
- P2 Hayden Koval missed Layup.
- P2 Corey Walker Jr. Block.
- P2 Ody Oguama Offensive Rebound.
- P2 Foul on DJ Patrick.
- P2 Official TV Timeout
- P2 Ody Oguama missed Free Throw.
- P2 Cincinnati Offensive Rebound.
- P2 Ody Oguama made Free Throw. 36–41
- P2 Corey Walker Jr. missed Jumper.
- P2 Jeremiah Davenport Defensive Rebound.
- P2 Foul on Bayron Matos.
- P2 Ody Oguama missed Free Throw.
- P2 Cincinnati Offensive Rebound.
- P2 Ody Oguama missed Free Throw.
- P2 Corey Walker Jr. Defensive Rebound.
- P2 DJ Patrick missed Jumper.
- P2 Russel Tchewa Offensive Rebound.
- P2 Russel Tchewa Turnover.
- P2 Mason Madsen missed Three Point Jumper.
- P2 Serrel Smith Jr. Defensive Rebound.
- P2 Russel Tchewa made Layup. 38–41
- P2 Jeremiah Davenport Turnover.
- P2 Caleb Murphy missed Layup.
- P2 Serrel Smith Jr. Offensive Rebound.
- P2 Corey Walker Jr. made Three Point Jumper. Assisted by Serrel Smith Jr.. 41–41
- P2 Mason Madsen missed Jumper.
- P2 Serrel Smith Jr. Defensive Rebound.
- P2 Caleb Murphy made Jumper. 43–41
- P2 Cincinnati Timeout
- P2 Official TV Timeout
- P2 Mika Adams-Woods made Three Point Jumper. Assisted by Mike Saunders Jr.. 43–44
- P2 Corey Walker Jr. missed Layup.
- P2 South Florida Offensive Rebound.
- P2 Russel Tchewa missed Jumper.
- P2 John Newman III Defensive Rebound.
- P2 Abdul Ado missed Jumper.
- P2 Hayden Koval Offensive Rebound.
- P2 Hayden Koval made Layup. 43–46
- P2 Caleb Murphy made Jumper. 45–46
- P2 Foul on Caleb Murphy.
- P2 Mike Saunders Jr. missed Free Throw.
- P2 Cincinnati Offensive Rebound.
- P2 Mike Saunders Jr. made Free Throw. 45–47
- P2 Serrel Smith Jr. missed Three Point Jumper.
- P2 Mike Saunders Jr. Defensive Rebound.
- P2 Ody Oguama missed Three Point Jumper.
- P2 Corey Walker Jr. Defensive Rebound.
- P2 Caleb Murphy missed Jumper.
- P2 Hayden Koval Defensive Rebound.
- P2 David DeJulius missed Jumper.
- P2 David DeJulius Offensive Rebound.
- P2 David DeJulius missed Jumper.
- P2 Hayden Koval Offensive Rebound.
- P2 Foul on Serrel Smith Jr..
- P2 Hayden Koval made Free Throw. 45–48
- P2 Hayden Koval missed Free Throw.
- P2 Jamir Chaplin Defensive Rebound.
- P2 Caleb Murphy missed Jumper.
- P2 John Newman III Defensive Rebound.
- P2 John Newman III Turnover.
- P2 Corey Walker Jr. Steal.
- P2 Javon Greene made Layup. Assisted by Jamir Chaplin. 47–48
- P2 David DeJulius Turnover.
- P2 Corey Walker Jr. Steal.
- P2 Caleb Murphy made Jumper. 49–48
- P2 Mika Adams-Woods missed Layup.
- P2 Corey Walker Jr. Defensive Rebound.
- P2 Caleb Murphy missed Three Point Jumper.
- P2 Corey Walker Jr. Offensive Rebound.
- P2 Foul on Abdul Ado.
- P2 Official TV Timeout
- P2 Russel Tchewa made Free Throw. 50–48
- P2 Russel Tchewa made Free Throw. 51–48
- P2 John Newman III made Layup. 51–50
- P2 Jamir Chaplin made Three Point Jumper. Assisted by Caleb Murphy. 54–50
- P2 Cincinnati Timeout
- P2 Ody Oguama made Layup. Assisted by David DeJulius. 54–52
- P2 Caleb Murphy missed Jumper.
- P2 John Newman III Defensive Rebound.
- P2 Jeremiah Davenport made Jumper. Assisted by David DeJulius. 54–54
- P2 South Florida Timeout
- P2 Corey Walker Jr. Turnover.
- P2 Abdul Ado Steal.
- P2 Cincinnati Timeout
- P2 David DeJulius missed Three Point Jumper.
- P2 Jamir Chaplin Defensive Rebound.
- P2 South Florida Timeout
- P2 Russel Tchewa made Jumper. Assisted by Corey Walker Jr.. 56–54
Box score
USF
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Corey Walker Jr.F | 23 | 8 | 3-7 | 2-2 | 0-0 | 8 | 2 | 0 | 2 | 1 | 1 | 7 | 3 |
| Russel TchewaC | 34 | 13 | 4-9 | 0-0 | 5-8 | 5 | 1 | 2 | 0 | 1 | 3 | 2 | 0 |
| Sam Hines Jr.G | 24 | 5 | 2-6 | 1-2 | 0-0 | 4 | 2 | 1 | 0 | 0 | 0 | 4 | 1 |
| Caleb MurphyG | 29 | 10 | 5-13 | 0-1 | 0-0 | 3 | 3 | 3 | 0 | 1 | 0 | 3 | 3 |
| Javon GreeneG | 31 | 5 | 2-7 | 1-2 | 0-0 | 2 | 2 | 1 | 0 | 0 | 0 | 2 | 0 |
| Bayron MatosF | 6 | 2 | 1-1 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 4 |
| Jake BoggsF | 3 | 0 | 0-0 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| DJ PatrickG | 11 | 2 | 1-2 | 0-0 | 0-1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 2 |
| Trey MossG | 11 | 6 | 3-5 | 0-2 | 0-0 | 5 | 0 | 1 | 0 | 0 | 0 | 5 | 0 |
| Serrel Smith Jr.G | 9 | 0 | 0-2 | 0-1 | 0-0 | 3 | 1 | 0 | 0 | 0 | 1 | 2 | 2 |
| Jalyn McCrearyF | |||||||||||||
| Lamont Evans IVG | |||||||||||||
CIN
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Abdul AdoF | 23 | 0 | 0-2 | 0-0 | 0-2 | 6 | 1 | 0 | 1 | 1 | 1 | 5 | 1 |
| Hayden KovalC | 16 | 5 | 2-6 | 0-2 | 1-2 | 6 | 0 | 0 | 0 | 1 | 3 | 3 | 0 |
| Jeremiah DavenportG | 27 | 7 | 2-9 | 0-5 | 3-4 | 4 | 0 | 2 | 0 | 0 | 1 | 3 | 1 |
| David DeJuliusG | 31 | 7 | 2-10 | 0-2 | 3-5 | 4 | 4 | 2 | 0 | 0 | 2 | 2 | 0 |
| Sam MartinG | 1 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jarrett HensleyF | 2 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ody OguamaF | 14 | 5 | 1-3 | 0-1 | 3-6 | 7 | 0 | 0 | 0 | 0 | 3 | 4 | 3 |
| John Newman IIIF | 28 | 11 | 5-9 | 1-3 | 0-0 | 8 | 1 | 1 | 1 | 0 | 2 | 6 | 2 |
| Mason MadsenG | 13 | 8 | 3-6 | 2-4 | 0-0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| Mike Saunders Jr.G | 18 | 1 | 0-3 | 0-1 | 1-2 | 2 | 4 | 2 | 1 | 0 | 0 | 2 | 1 |
| Mika Adams-WoodsG | 27 | 10 | 4-10 | 2-6 | 0-0 | 1 | 3 | 0 | 1 | 0 | 0 | 1 | 1 |
| Rob BanksF | |||||||||||||
| Viktor LakhinC | |||||||||||||
| CJ AnthonyG | |||||||||||||
| AJ McGinnisG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.