NFL Football

37
Final 1 2 3 4 Tot
Cincinnati 7 3 14 13 37
Houston 3 7 14 7 31
31
10:00 AM PT11:00 AM MT12:00 PM CT1:00 PM ET18:00 GMT2:00 11:00 AM MST1:00 PM EST12:00 PM CT22:00 UAE13:00 ET16:00 , December 27, 2020
NRG Stadium, Houston, Texas  Attendance: 12,344

Play-by-Play

4th Quarter
1st&10 at Hou 30
(0:09) Deshaun Watson pass to the left to Chad Hansen for 8 yards to the Hou38. Lateral to Keke Coutee for 0 yards to the Hou38. Lateral to Deshaun Watson for 0 yards to the Hou29. Lateral to Brandin Cooks for 7 yards to the Hou32. Lateral to Max Scharping for 7 yards to the Cin48. Lateral to Charlie Heck for 8 yards to the Cin40. Tackled by Darius Phillips. FUMBLE, recovered by Hou.
1st&10 at Hou 18
(0:14) Deshaun Watson pass to the left to Brandin Cooks for 12 yards to the Hou30. Tackled by LeShaun Sims and Shawn Williams.
4th&- at Cin 35
(0:18) Austin Seibert kicks off to the Hou6. Dontrell Hilliard return for 12 yards to Hou18. Tackled by Cethan Carter and Keandre Jones.
4th&2 at Hou 18Cin 37-31
(0:21) Austin Seibert 36 yard field goal attempt is GOOD. Holder: Kevin Huber.
4th&2 at Hou 18
(0:21) Cincinnati Bengals timeout.
3rd&6 at Hou 22
(1:09) Brandon Allen rush to the right for 4 yards to the Hou18. Tackled by Tyrell Adams and Lonnie Johnson Jr..
3rd&6 at Hou 22
(1:09) Houston Texans timeout.
2nd&8 at Hou 24
(1:13) Giovani Bernard rush to the left for 2 yards to the Hou22. Tackled by Zach Cunningham.
2nd&8 at Hou 24
(1:13) Houston Texans timeout.
1st&10 at Hou 26
(1:17) Giovani Bernard rush to the left for 2 yards to the Hou24. Tackled by Zach Cunningham.
2nd&3 at Hou 31
(1:20) Penalty: Holding on Houston (Auzoyah Alufohai) 5 yards.
2nd&3 at Hou 31
(1:20) Houston Texans timeout.
1st&10 at Hou 38
(1:28) Giovani Bernard rush to the left for 7 yards to the Hou31. Tackled by Tyrell Adams.
1st&10 at Hou 40
(1:35) Deshaun Watson sacked at Hou38 for a loss of 2 yards by Sam Hubbard. FUMBLE, recovered by Cin (Margus Hunt).
1st&10 at Hou 25
(1:57) Deshaun Watson pass to the right to Jordan Akins for 15 yards to the Hou40. Tackled by Darius Phillips.
4th&- at Cin 35
(1:57) Austin Seibert kicks off to the endzone. Touchback.
4th&- at Hou 15Cin 34-31
(1:57) Austin Seibert extra point is good.
2nd&3 at Hou 3Cin 33-31
(2:00) Samaje Perine rush up the middle for 3 yards for a TOUCHDOWN.
2nd&3 at Hou 3
(2:00) Two Minute Warning.
1st&8 at Hou 8
(2:10) Samaje Perine rush to the right for 5 yards to the Hou3. Tackled by Jacob Martin.
2nd&3 at Hou 12
(2:52) Brandon Allen pass to the left to Samaje Perine for 4 yards to the Hou8. Tackled by Carlos Watkins.
1st&10 at Hou 19
(2:57) Samaje Perine rush to the left for 7 yards to the Hou12. Tackled by Lonnie Johnson Jr..
1st&10 at Hou 39
(3:39) Brandon Allen pass to the left to Alex Erickson for 20 yards to the Hou19. Tackled by A.J. Moore Jr..
1st&10 at Cin 50
(3:45) Giovani Bernard rush to the left for 11 yards to the Hou39. Tackled by Lonnie Johnson Jr..
2nd&1 at Cin 47
(4:27) Giovani Bernard rush up the middle for 3 yards to the Cin50. Tackled by Zach Cunningham.
1st&10 at Cin 38
(5:06) Giovani Bernard rush to the left for 9 yards to the Cin47. Tackled by Tyrell Adams and Carlos Watkins.
2nd&8 at Cin 27
(5:43) Brandon Allen pass to the right to Tee Higgins for 11 yards to the Cin38. Tackled by Keion Crossen.
1st&10 at Cin 25
(6:15) Giovani Bernard rush up the middle for 2 yards to the Cin27. Tackled by Charles Omenihu and Zach Cunningham.
4th&- at Hou 35
(6:15) Ka'imi Fairbairn kicks off to the endzone. Touchback.
4th&- at Cin 15Hou 31-27
(6:15) Ka'imi Fairbairn extra point is good.
2nd&10 at Cin 22Hou 30-27
(6:27) Deshaun Watson pass to the right to Darren Fells for 22 yards for a TOUCHDOWN.
1st&10 at Cin 22
(7:01) Deshaun Watson pass to the left to Keke Coutee for no gain to the Cin22. Tackled by Darius Phillips. FUMBLE, recovered by Hou.
1st&10 at Cin 35
(7:43) Deshaun Watson pass to the left to Keke Coutee for 13 yards to the Cin22. Tackled by Jessie Bates III.
1st&10 at Cin 49
(8:32) Deshaun Watson rush up the middle for 14 yards to the Cin35. Tackled by Darius Phillips.
2nd&10 at Hou 37
(9:07) Deshaun Watson pass to the left to Pharaoh Brown for 29 yards to the Cin34. Tackled by Vonn Bell. Penalty: Unnecessary Roughness on Houston (Nick Martin) -15 yards.
1st&10 at Hou 37
(9:48) David Johnson rush to the right for no gain to the Hou37. Tackled by Jessie Bates III and Sam Hubbard.
1st&10 at Hou 27
(10:25) David Johnson rush up the middle for 10 yards to the Hou37. Tackled by Darius Phillips.
1st&10 at Hou 22
(10:30) Penalty: Holding on Cincinnati (LeShaun Sims) 5 yards.
4th&- at Cin 35
(10:35) Austin Seibert kicks off to the Hou-1. Dontrell Hilliard return for 23 yards to Hou22. Tackled by Jessie Bates III.
4th&6 at Hou 30Cin 27-24
(10:39) Austin Seibert 48 yard field goal attempt is GOOD. Holder: Kevin Huber.
4th&1 at Hou 25
(10:57) Penalty: Illegal Formation on Cincinnati -5 yards.
3rd&2 at Hou 26
(11:34) Samaje Perine rush to the right for 1 yard to the Hou25. Tackled by J.J. Watt.
2nd&3 at Hou 27
(12:16) Samaje Perine rush to the left for 1 yard to the Hou26. Tackled by Zach Cunningham.
1st&10 at Hou 34
(12:56) Brandon Allen pass to the left to Tee Higgins for 7 yards to the Hou27. Tackled by Vernon Hargreaves III.
4th&1 at Hou 38
(13:34) Brandon Allen pass to the left to Alex Erickson for 4 yards to the Hou34. Tackled by Lonnie Johnson Jr..
4th&5 at Hou 42
(13:34) Penalty: Offside on Houston (J.J. Watt) 4 yards.
3rd&5 at Hou 42
(13:39) Brandon Allen incomplete pass to the right intended for Mike Thomas defensed by Keion Crossen.
2nd&10 at Hou 47
(14:17) Samaje Perine rush to the left for 5 yards to the Hou42. Tackled by John Reid.
1st&10 at Hou 47
(14:24) Brandon Allen incomplete pass to the right intended for Tee Higgins defensed by Keion Crossen.
2nd&3 at Cin 31
(15:00) Brandon Allen pass to the right to Tee Higgins for 22 yards to the Hou47. Tackled by Keion Crossen.
3rd Quarter
1st&10 at Cin 24
(0:01) Samaje Perine rush up the middle for 7 yards to the Cin31. Tackled by Keion Crossen and J.J. Watt.
1st&10 at Cin 10
(0:46) Brandon Allen pass to the left to Samaje Perine for 14 yards to the Cin24. Tackled by Vernon Hargreaves III.
4th&- at Hou 35
(0:55) Ka'imi Fairbairn kicks off to the Cin-4. Brandon Wilson return for 24 yards to Cin20. Tackled by Anthony Chesley. Penalty: Holding on Cincinnati (Markus Bailey) -10 yards.
4th&- at Cin 15Tied 24-24
(0:55) Ka'imi Fairbairn extra point is good.
3rd&2 at Cin 2Cin 24-23
(0:58) Deshaun Watson pass to the left to David Johnson for 2 yards for a TOUCHDOWN.
2nd&4 at Cin 4
(1:43) David Johnson rush up the middle for 2 yards to the Cin2. Tackled by Sam Hubbard.
1st&8 at Cin 8
(2:29) Deshaun Watson pass to the right to Jordan Akins for 4 yards to the Cin4. Tackled by LeShaun Sims and Mackensie Alexander.
1st&3 at Cin 3
(2:50) Penalty: False Start on Houston (Max Scharping) -5 yards.
3rd&13 at Cin 17
(3:27) Deshaun Watson rush to the left for 14 yards to the Cin3. Tackled by Vonn Bell. FUMBLE, recovered by Hou.
2nd&10 at Cin 14
(4:10) Deshaun Watson pass to the left to David Johnson for a loss of 3 yards to the Cin17. Tackled by Germaine Pratt.
1st&10 at Cin 14
(4:15) Deshaun Watson incomplete pass to the left intended for Darren Fells.
1st&10 at Hou 38
(5:09) David Johnson rush up the middle for 48 yards to the Cin14. Tackled by Darius Phillips.
1st&10 at Hou 25
(5:46) Deshaun Watson pass to the left to Keke Coutee for 13 yards to the Hou38. Tackled by LeShaun Sims.
4th&- at Cin 35
(5:46) Austin Seibert kicks off to the endzone. Touchback.
4th&- at Hou 15Cin 24-17
(5:46) Austin Seibert extra point is good.
1st&10 at Hou 20Cin 23-17
(5:53) Brandon Allen pass to the left to Tee Higgins for 20 yards for a TOUCHDOWN.
1st&10 at Cin 38
(6:40) Brandon Allen pass to the middle to Alex Erickson for 42 yards to the Hou20. Tackled by A.J. Moore Jr. and Lonnie Johnson Jr..
3rd&11 at Cin 24
(7:20) Brandon Allen pass to the right to A.J. Green for 14 yards to the Cin38. Tackled by Keion Crossen.
3rd&1 at Cin 34
(7:47) Penalty: Pass Interference on Cincinnati (Drew Sample) -10 yards.
2nd&3 at Cin 32
(8:30) Giovani Bernard rush to the left for 2 yards to the Cin34. Tackled by Tyrell Adams and Charles Omenihu.
1st&10 at Cin 25
(9:05) Brandon Allen pass to the left to Alex Erickson for 7 yards to the Cin32. Tackled by Tyrell Adams.
4th&- at Hou 35
(9:05) Ka'imi Fairbairn kicks off to the endzone. Touchback.
4th&- at Cin 15Tied 17-17
(9:05) Ka'imi Fairbairn extra point is good.
1st&4 at Cin 4Cin 17-16
(9:09) David Johnson rush up the middle for 4 yards for a TOUCHDOWN.
1st&10 at Cin 18
(9:43) Deshaun Watson pass to the left to Jordan Akins for 14 yards to the Cin4. Tackled by Germaine Pratt.
2nd&5 at Hou 44
(10:30) David Johnson rush up the middle for 38 yards to the Cin18. Tackled by Vonn Bell.
1st&10 at Hou 39
(11:02) David Johnson rush up the middle for 5 yards to the Hou44. Tackled by Carl Lawson.
3rd&1 at Hou 34
(11:40) Deshaun Watson rush to the left for 5 yards to the Hou39. Tackled by Vonn Bell.
2nd&8 at Hou 27
(12:24) Deshaun Watson pass to the left to Brandin Cooks for 7 yards to the Hou34. Tackled by LeShaun Sims.
1st&10 at Hou 25
(12:59) David Johnson rush up the middle for 2 yards to the Hou27. Tackled by Mike Daniels and Sam Hubbard.
4th&- at Cin 35
(12:59) Austin Seibert kicks off to the endzone. Touchback.
4th&- at Hou 15Cin 17-10
(12:59) Austin Seibert extra point is good.
1st&10 at Hou 46Cin 16-10
(13:09) Samaje Perine rush to the left for 46 yards for a TOUCHDOWN.
1st&10 at Cin 42
(13:44) Brandon Allen pass to the middle to A.J. Green for 12 yards to the Hou46. Tackled by Vernon Hargreaves III.
2nd&4 at Cin 31
(14:24) Giovani Bernard rush to the left for 11 yards to the Cin42. Tackled by Lonnie Johnson Jr..
1st&10 at Cin 25
(15:00) Brandon Allen pass to the right to Giovani Bernard for 6 yards to the Cin31. Tackled by Keion Crossen and Zach Cunningham.
4th&- at Hou 35
(15:00) Ka'imi Fairbairn kicks off to the endzone. Touchback.
2nd Quarter
1st&10 at Cin 20
(0:10) Brandon Allen rush up the middle for a loss of 1 yard to the Cin19.
4th&4 at Hou 49
(0:23) Bryan Anger punts for 51 yards to Cin0. Touchback.
3rd&4 at Hou 49
(0:27) Deshaun Watson incomplete pass to the left intended for Steven Mitchell Jr..
2nd&4 at Hou 49
(0:35) Deshaun Watson incomplete pass to the right intended for Brandin Cooks.
2nd&4 at Hou 49
(0:35) Houston Texans timeout.
1st&10 at Hou 43
(0:38) Deshaun Watson pass to the right to Jordan Akins for 6 yards to the Hou49. Tackled by Vonn Bell.
1st&10 at Hou 32
(0:57) Deshaun Watson pass to the right to Keke Coutee for 11 yards to the Hou43. Tackled by LeShaun Sims.
4th&7 at Cin 28
(1:05) Kevin Huber punts for 40 yards to Hou32. No return.
4th&7 at Cin 28
(1:05) Houston Texans timeout.
3rd&16 at Cin 19
(1:10) Brandon Allen pass to the left to Giovani Bernard for 9 yards to the Cin28. Tackled by Jacob Martin and Lonnie Johnson Jr..
2nd&16 at Cin 19
(1:13) Brandon Allen incomplete pass to the right intended for Tee Higgins defensed by John Reid.
1st&10 at Cin 25
(1:54) Brandon Allen pass to the left to Giovani Bernard for a loss of 6 yards to the Cin19. Tackled by Jacob Martin.
4th&- at Hou 35
(1:54) Ka'imi Fairbairn kicks off to the endzone. Touchback.
4th&- at Cin 15Tied 10-10
(1:54) Ka'imi Fairbairn extra point is good.
1st&10 at Cin 25Cin 10-9
(2:00) Deshaun Watson pass to the left to Brandin Cooks for 25 yards for a TOUCHDOWN.
1st&10 at Cin 25
(2:00) Two Minute Warning.
3rd&3 at Hou 49
(2:13) Deshaun Watson pass to the right to Brandin Cooks for 26 yards to the Cin25. Tackled by Germaine Pratt.
2nd&10 at Hou 42
(2:55) Deshaun Watson pass to the left to Brandin Cooks for 7 yards to the Hou49. Tackled by Margus Hunt.
1st&10 at Hou 42
(3:01) Deshaun Watson incomplete pass to the right intended for Chad Hansen defensed by William Jackson III.
1st&10 at Hou 25
(3:30) Deshaun Watson pass to the right to Keke Coutee for 17 yards to the Hou42. Tackled by Josh Bynes.
4th&- at Cin 35
(3:30) Austin Seibert kicks off to the endzone. Touchback.
4th&7 at Hou 17Cin 10-3
(3:33) Austin Seibert 35 yard field goal attempt is GOOD. Holder: Kevin Huber.
3rd&7 at Hou 17
(3:37) Brandon Allen incomplete pass to the left intended for Trenton Irwin.
2nd&8 at Hou 18
(4:20) Samaje Perine rush up the middle for 1 yard to the Hou17. Tackled by Zach Cunningham.
1st&10 at Hou 20
(5:05) Samaje Perine rush to the left for 2 yards to the Hou18. Tackled by Zach Cunningham.
3rd&5 at Cin 50
(5:27) Brandon Allen pass to the left to Tee Higgins for 30 yards to the Hou20. Tackled by Vernon Hargreaves III.
2nd&10 at Cin 45
(6:08) Giovani Bernard rush to the left for 5 yards to the Cin50. Tackled by Ross Blacklock.
1st&10 at Cin 45
(6:15) Alex Erickson incomplete pass to the right intended for Giovani Bernard.
2nd&7 at Cin 12
(7:00) Brandon Allen pass to the right to A.J. Green for 33 yards to the Cin45. Tackled by Keion Crossen.
1st&10 at Cin 9
(7:39) Giovani Bernard rush to the right for 3 yards to the Cin12. Tackled by Jonathan Greenard.
4th&5 at Cin 42
(7:46) Bryan Anger punts for 33 yards to Cin9. No return.
3rd&5 at Cin 42
(7:51) Deshaun Watson incomplete pass to the middle intended for Brandin Cooks defensed by Markus Bailey.
2nd&17 at Hou 46
(8:25) Deshaun Watson pass to the right to David Johnson for 12 yards to the Cin42. Tackled by Josh Bynes.
1st&17 at Hou 46
(8:28) Deshaun Watson incomplete pass to the left intended for Kahale Warring defensed by Darius Phillips.
1st&10 at Cin 47
(8:50) Deshaun Watson rush to the left for 3 yards to the Cin44. Tackled by William Jackson III. Penalty: Holding on Houston (Brandin Cooks) -10 yards.
2nd&6 at Hou 43
(9:36) David Johnson rush up the middle for 10 yards to the Cin47. Tackled by Jessie Bates III.
1st&10 at Hou 39
(10:06) David Johnson rush up the middle for 4 yards to the Hou43. Tackled by Vonn Bell.
4th&5 at Hou 31
(10:10) 49 yard field goal attempt by Austin Seibert is NO GOOD. Holder: Kevin Huber.
3rd&5 at Hou 31
(10:14) Brandon Allen incomplete pass to the right intended for A.J. Green defensed by Keion Crossen.
2nd&5 at Hou 31
(10:19) Brandon Allen incomplete pass to the right intended for Tee Higgins.
1st&10 at Hou 36
(10:52) Brandon Allen pass to the right to Trenton Irwin for 5 yards to the Hou31. Tackled by Keion Crossen.
3rd&4 at Hou 43
(11:34) Brandon Allen pass to the right to Alex Erickson for 7 yards to the Hou36. Tackled by John Reid.
2nd&4 at Hou 43
(12:18) Trayveon Williams rush to the left for no gain to the Hou43. Tackled by Zach Cunningham.
1st&10 at Hou 49
(13:00) Trayveon Williams rush to the left for 6 yards to the Hou43. Tackled by Lonnie Johnson Jr..
3rd&7 at Cin 42
(13:39) Brandon Allen pass to the left to Tee Higgins for 9 yards to the Hou49. Tackled by Lonnie Johnson Jr..
2nd&9 at Cin 40
(14:22) Giovani Bernard rush to the left for 2 yards to the Cin42. Tackled by Lonnie Johnson Jr. and Zach Cunningham.
1st&15 at Cin 34
(14:57) Brandon Allen pass to the left to Giovani Bernard for 6 yards to the Cin40. Tackled by Zach Cunningham and Vernon Hargreaves III.
1st&10 at Cin 39
(15:00) Penalty: Illegal Plyr Downfld on Cincinnati (Xavier Su'a-Filo) -5 yards.
1st Quarter
3rd&3 at Cin 32
(0:01) Penalty: Pass Interference on Houston (Vernon Hargreaves III) 7 yards.
2nd&5 at Cin 30
(0:42) Giovani Bernard rush to the right for 2 yards to the Cin32. Tackled by Jacob Martin.
1st&10 at Cin 25
(1:22) Brandon Allen pass to the left to A.J. Green for 5 yards to the Cin30. Tackled by Vernon Hargreaves III.
4th&- at Hou 35
(1:22) Ka'imi Fairbairn kicks off to the endzone. Touchback.
4th&3 at Cin 3Cin 7-3
(1:24) Ka'imi Fairbairn 21 yard field goal attempt is GOOD. Holder: Bryan Anger.
3rd&3 at Cin 3
(1:29) Deshaun Watson incomplete pass to the right intended for Kahale Warring.
2nd&5 at Cin 5
(2:09) Deshaun Watson rush to the right for 2 yards to the Cin3. Tackled by Germaine Pratt and Vonn Bell.
1st&7 at Cin 7
(2:43) Deshaun Watson pass to the middle to Steven Mitchell Jr. for 2 yards to the Cin5. Tackled by Josh Bynes.
1st&10 at Hou 43
(3:33) Deshaun Watson pass to the right to Brandin Cooks for 50 yards to the Cin7. Tackled by William Jackson III.
4th&2 at Hou 43
(3:37) Brandon Allen incomplete pass to the right intended for A.J. Green.
3rd&2 at Hou 43
(3:44) Brandon Allen incomplete pass to the right intended for A.J. Green defensed by Keion Crossen.
2nd&10 at Cin 49
(4:33) Brandon Allen pass to the right to Samaje Perine for 8 yards to the Hou43. Tackled by Tyrell Adams.
1st&10 at Cin 49
(5:13) Samaje Perine rush to the right for no gain to the Cin49. Tackled by Brennan Scarlett and J.J. Watt.
1st&10 at Cin 35
(5:54) Samaje Perine rush to the right for 14 yards to the Cin49. Tackled by A.J. Moore Jr..
2nd&9 at Cin 18
(6:31) Brandon Allen pass to the right to Giovani Bernard for 17 yards to the Cin35. Tackled by Tyrell Adams.
1st&10 at Cin 17
(7:07) Giovani Bernard rush to the right for 1 yard to the Cin18. Tackled by Charles Omenihu.
4th&1 at Hou 34
(7:16) Bryan Anger punts for 49 yards to Cin17. No return.
3rd&1 at Hou 34
(7:19) Deshaun Watson incomplete pass to the middle intended for Chad Hansen.
2nd&3 at Hou 32
(8:00) David Johnson rush to the right for 2 yards to the Hou34. Tackled by Germaine Pratt and Darius Phillips.
1st&10 at Hou 25
(8:32) Deshaun Watson pass to the right to Brandin Cooks for 7 yards to the Hou32. Tackled by Darius Phillips.
4th&- at Cin 35
(8:32) Austin Seibert kicks off to the endzone. Touchback.
4th&- at Hou 15Cin 7-0
(8:32) Austin Seibert extra point is good.
3rd&2 at Hou 8Cin 6-0
(8:37) Brandon Allen pass to the left to Drew Sample for 8 yards for a TOUCHDOWN.
2nd&8 at Hou 14
(9:21) Brandon Allen pass to the right to Giovani Bernard for 6 yards to the Hou8. Tackled by Keion Crossen.
1st&10 at Hou 16
(10:00) Giovani Bernard rush to the right for 2 yards to the Hou14. Tackled by Zach Cunningham.
1st&10 at Hou 31
(10:41) Brandon Allen pass to the left to Samaje Perine for 15 yards to the Hou16. Tackled by John Reid and Lonnie Johnson Jr..
3rd&1 at Hou 34
(11:21) Samaje Perine rush to the left for 3 yards to the Hou31. Tackled by Tyrell Adams and Zach Cunningham.
2nd&9 at Hou 42
(12:06) Brandon Allen pass to the middle to Alex Erickson for 8 yards to the Hou34. Tackled by Tyrell Adams.
1st&10 at Hou 43
(12:47) Giovani Bernard rush to the left for 1 yard to the Hou42. Tackled by Zach Cunningham.
1st&10 at Cin 29
(13:28) Brandon Allen pass to the left to Giovani Bernard for 28 yards to the Hou43. Tackled by John Reid.
4th&4 at Hou 31
(13:40) Bryan Anger punts for 47 yards to Cin22. Alex Erickson return for 7 yards to Cin29. Tackled by Nate Hall.
3rd&7 at Hou 28
(14:19) Deshaun Watson pass to the right to Kahale Warring for 3 yards to the Hou31. Tackled by Vonn Bell and Darius Phillips.
2nd&10 at Hou 25
(14:57) David Johnson rush to the right for 3 yards to the Hou28. Tackled by Josh Bynes and Christian Covington.
1st&10 at Hou 25
(15:00) Deshaun Watson incomplete pass to the middle intended for Brandin Cooks defensed by Darius Phillips.
4th&- at Cin 35
(15:00) Austin Seibert kicks off to the endzone. Touchback.
Sports Data API Powered by STATS © 2021 by STATS PERFORM.
Any commercial use or distribution without the express written consent of STATS PERFORM is strictly prohibited.