Week 10 · 2014

Tulsa at Memphis

Fri 10/31/2014 08:00 PMSimmons Bank Liberty StadiumMemphis pregame93%Pregame win probability: 93% for Memphis. Memphis favored, and won.Conference

Tulsa

20

2–10

Memphis

40

10–3

Attendance

26,846

reported

MEM13 plays, 55 yd · Missed FG

14:521st & 10own 35Redford Jones kickoff for 65 yds , Joe Craig return for 23 yds to the Memph 23+23
14:421st & 10own 23Brandon Hayes run for 2 yds to the Memph 25+2
14:242nd & 8own 25Paxton Lynch pass complete to Roderick Proctor for no gain to the Memph 25 for a 1ST down TULSA Penalty, Face Mask (15 Yards) to the Memph 40 for a 1ST down+15
14:001st & 10own 40Brandon Hayes run for 6 yds to the Memph 46+6
13:432nd & 4own 46Brandon Hayes run for 2 yds to the Memph 48+2
13:303rd & 2own 48Brandon Hayes run for 3 yds to the Tulsa 49 for a 1ST down+3
13:001st & 10opp 49Paxton Lynch run for 10 yds to the Tulsa 39 for a 1ST down TULSA Penalty, Personal Foul (15 Yards) to the Tulsa 39 for a 1ST down+10
12:291st & 10opp 39Brandon Hayes run for 7 yds to the Tulsa 32+7
12:202nd & 3opp 32Brandon Hayes run for 4 yds to the Tulsa 28 for a 1ST down+4
11:451st & 10opp 28Paxton Lynch run for a loss of 1 yard to the Tulsa 29−1
11:452nd & 11opp 29Paxton Lynch pass complete to Roderick Proctor for 5 yds to the Tulsa 24+5
10:223rd & 6opp 24Paxton Lynch pass complete to Joe Craig for 2 yds to the Tulsa 22+2
10:034th & 4opp 22Jake Elliott 39 yd FG MISSED+39

TLSA12 plays, 39 yd · On downs

9:401st & 10own 22Zack Langer run for 2 yds to the Tulsa 24+2
9:302nd & 8own 24Dane Evans pass incomplete to Keevan Lucas0
9:133rd & 8own 24Dane Evans pass complete to Joshua Atkinson for 17 yds to the Tulsa 41 for a 1ST down+17
8:451st & 10own 41Zack Langer run for 4 yds to the Tulsa 45+4
8:182nd & 6own 45Dane Evans pass complete to Joshua Atkinson for 9 yds to the Memph 46 for a 1ST down+9
7:271st & 10opp 46Tavarreon Dickerson run for 7 yds to the Memph 39+7
7:192nd & 3opp 39Dane Evans pass incomplete0
7:133rd & 3opp 39Dane Evans pass complete to Keevan Lucas for 4 yds to the Memph 35 for a 1ST down+4
6:321st & 10opp 35James Flanders run for no gain to the Memph 350
6:002nd & 10opp 35Dane Evans pass complete to Keevan Lucas for 5 yds to the Memph 30+5
5:253rd & 5opp 30Dane Evans pass incomplete0
5:184th & 5opp 30Dane Evans sacked by Martin Ifedi for a loss of 9 yards to the Memph 39−9

MEM4 plays, 7 yd · Punt

5:101st & 10own 39Brandon Hayes run for 1 yd to the Memph 40+1
4:252nd & 9own 40Paxton Lynch pass complete to Mose Frazier for 5 yds to the Memph 45+5
4:103rd & 4own 45Paxton Lynch pass complete to Mose Frazier for 1 yd to the Memph 46+1
3:464th & 3own 46Spencer Smith punt for 39 yds, fair catch by Conner Floyd at the Tulsa 150

TLSA12 plays, 18 yd · Punt

3:321st & 10own 15Tavarreon Dickerson run for 2 yds to the Tulsa 17+2
2:582nd & 8own 17Dane Evans run for 7 yds to the Tulsa 24+7
2:303rd & 1own 24Zack Langer run for 2 yds to the Tulsa 26 for a 1ST down+2
2:001st & 10own 26Zack Langer run for 1 yd to the Tulsa 27+1
1:292nd & 9own 27Dane Evans pass incomplete to Keevan Lucas0
1:243rd & 9own 27Dane Evans pass complete to Keyarris Garrett for 16 yds to the Tulsa 43 for a 1ST down+16
1:141st & 10own 43TULSA Penalty, Unsportsmanlike Conduct (-15 Yards) to the Tulsa 28−15
0:591st & 25own 28Dane Evans pass incomplete to Keevan Lucas0
0:402nd & 25own 28Dane Evans pass complete to Keevan Lucas for 5 yds to the Tulsa 33+5
0:303rd & 20own 33Timeout TULSA, clock 00:300
0:253rd & 20own 33Dane Evans pass incomplete0
0:114th & 20own 33Dalton Parks punt for 61 yds, downed at the Memph 60

MEM1 play, 0 yd · Defensive TD

0:061st & 10own 6Demarco Nelson 6 Yd Fumble Return (Carl Salazar Kick)−6

MEM8 plays, 29 yd · Field goal

0:061st & 10own 35Redford Jones kickoff for 64 yds0
0:001st & 10own 35Paxton Lynch pass complete to Keiwone Malone for 30 yds Keiwone Malone fumbled, recovered by Memph Keiwone Malone for a 1ST down+30
0:00own 0End of 1st Quarter0
14:551st & 10opp 36Paxton Lynch pass incomplete0
14:552nd & 10opp 36Timeout MEMPHIS, clock 14:550
14:482nd & 10opp 36Paxton Lynch pass incomplete to Roderick Proctor0
14:433rd & 10opp 36Paxton Lynch pass incomplete to Mose Frazier0
14:374th & 10opp 36Jake Elliott 53 yd FG GOOD+53

TLSA11 plays, 75 yd · Touchdown

14:374th & 10own 35Jake Elliott kickoff for 65 yds for a touchback0
14:281st & 10own 25Zack Langer run for 6 yds to the Tulsa 31+6
13:522nd & 4own 31Zack Langer run for 2 yds to the Tulsa 33+2
13:253rd & 2own 33TULSA Penalty, False Start (-5 Yards) to the Tulsa 28−5
13:093rd & 7own 28Dane Evans pass complete to Keyarris Garrett for 17 yds to the Tulsa 45 for a 1ST down+17
12:401st & 10own 45Dane Evans run for 2 yds to the Tulsa 47+2
12:002nd & 8own 47Dane Evans pass complete to Keevan Lucas for 4 yds Keevan Lucas fumbled, forced by Ryan Coleman, recovered by Tulsa+4
11:303rd & 6own 49Dane Evans pass complete to Keevan Lucas for 10 yds to the Memph 41 for a 1ST down+10
11:101st & 10opp 41Zack Langer run for 1 yd to the Memph 40+1
10:382nd & 9opp 40Dane Evans pass complete to Joshua Atkinson for 12 yds to the Memph 28 for a 1ST down+12
10:071st & 10opp 28Dane Evans pass complete to Derek Patterson for 28 yds for a TD, (Carl Salazar KICK)+28

MEM7 plays, 54 yd · Touchdown

10:001st & 10own 35Redford Jones kickoff for 44 yds , Bakari Hollier return for 25 yds to the Memph 46+25
9:501st & 10own 46Paxton Lynch pass complete to Adrian Henderson for 24 yds to the Tulsa 30 for a 1ST down+24
9:181st & 10opp 30Brandon Hayes run for 7 yds to the Tulsa 23+7
9:052nd & 3opp 23Paxton Lynch pass incomplete0
8:543rd & 3opp 23Brandon Hayes run for 4 yds to the Tulsa 19 for a 1ST down+4
8:291st & 10opp 19Paxton Lynch run for 12 yds to the Tulsa 7 for a 1ST down TULSA Penalty, Personal Foul (4 Yards) to the Tulsa 3 for a 1ST down+16
8:101st & goalopp 3Paxton Lynch run for 3 yds for a TD, (Jake Elliott KICK)+3

TLSA15 plays, 55 yd · Missed FG

8:101st & 10own 35Jake Elliott kickoff for 65 yds for a touchback0
8:031st & 10own 25Dane Evans pass incomplete to Keevan Lucas0
7:462nd & 10own 25Dane Evans pass complete to James Flanders for 7 yds to the Tulsa 32+7
7:203rd & 3own 32Dane Evans pass complete to Keyarris Garrett for 8 yds to the Tulsa 40 for a 1ST down+8
6:521st & 10own 40Zack Langer run for 3 yds to the Tulsa 43+3
6:442nd & 7own 43Dane Evans pass complete to Keevan Lucas for 26 yds to the Memph 31 for a 1ST down+26
5:511st & 10opp 31Dane Evans pass incomplete to Keyarris Garrett0
5:362nd & 10opp 31Dane Evans pass complete to Tavarreon Dickerson for 9 yds to the Memph 22+9
4:523rd & 1opp 22D'Angelo Brewer run for 2 yds to the Memph 20 for a 1ST down+2
4:361st & 10opp 20Zack Langer run for no gain to the Memph 200
4:262nd & 10opp 20Timeout TULSA, clock 04:260
4:202nd & 10opp 20Dane Evans pass incomplete to Keyarris Garrett0
4:203rd & 10opp 20Timeout TULSA, clock 04:200
4:133rd & 10opp 20Dane Evans pass incomplete0
4:084th & 10opp 20Carl Salazar 37 yd FG BLOCKED blocked by TEAM+37

MEM10 plays, 60 yd · Field goal

4:081st & 10own 20MEMPHIS Penalty, Delay of Game (TEAM) to the Memph 15 for a 1ST down−5
4:001st & 10own 15Brandon Hayes run for 21 yds to the Memph 36 for a 1ST down+21
3:501st & 10own 36Paxton Lynch pass complete to Joe Craig for 6 yds to the Tulsa 42 for a 1ST down TULSA Penalty, Roughing Passer (Craig Suits) to the Tulsa 43 for a 1ST down+21
3:301st & 10opp 43Paxton Lynch pass complete to Tevin Jones for 22 yds to the Tulsa 21 for a 1ST down+22
3:101st & 10opp 21Brandon Hayes run for 4 yds to the Tulsa 17+4
3:002nd & 6opp 17Hayes, Brandon rush for 2 yards to the TULSA15, PENALTY MEMPHIS holding 10 yards to the TULSA27, NO PLAY.−10
2:402nd & 16opp 27Lynch, Paxton rush for 2 yards to the TULSA25, PENALTY MEMPHIS holding 10 yards to the TULSA37, NO PLAY.−10
2:202nd & 26opp 37Paxton Lynch pass complete to Alan Cross for 9 yds to the Tulsa 28+9
2:003rd & 17opp 28Paxton Lynch pass complete to Alan Cross for 8 yds Alan Cross fumbled, forced by Michael Mudoh, recovered by Memph+8
1:504th & 9opp 20Jake Elliott 37 yd FG GOOD+37

TLSA6 plays, 7 yd · Punt

1:504th & 9own 35Jake Elliott kickoff for 65 yds for a touchback0
1:401st & 10own 25Zack Langer run for 9 yds to the Tulsa 34+9
1:312nd & 1own 34Dane Evans pass incomplete to Joshua Atkinson0
1:283rd & 1own 34Zack Langer run for a loss of 2 yards to the Tulsa 32−2
1:284th & 3own 32Timeout MEMPHIS, clock 01:280
1:204th & 3own 32Dalton Parks punt for 20 yds, punt out-of-bounds at the Memph 480

MEM3 plays, 52 yd · Touchdown

1:001st & 10own 48Paxton Lynch pass complete to Roderick Proctor for a loss of 6 yards to the Memph 42−6
0:362nd & 16own 42Paxton Lynch pass complete to Roderick Proctor for 7 yds to the Memph 49+7
0:143rd & 9own 49Brandon Hayes run for 51 yds for a TD, (Jake Elliott KICK)+51

TLSA3 plays, 1 yd · End of period

0:083rd & 9own 35Jake Elliott kickoff for 65 yds , D'Angelo Brewer return for 19 yds to the Tulsa 19+19
0:001st & 10own 19Zack Langer run for 1 yd to the Tulsa 20+1
0:00goal lineEnd of 2nd Quarter0

TLSA5 plays, 0 yd · Punt

15:001st & 10own 35Jake Elliott kickoff for 65 yds for a touchback0
14:501st & 10own 25Zack Langer run for no gain to the Tulsa 250
14:402nd & 10own 25Dane Evans pass incomplete0
14:153rd & 10own 25Dane Evans pass incomplete to Joshua Atkinson0
14:034th & 10own 25Dalton Parks punt for 50 yds , Keiwone Malone returns for 14 yds to the Memph 39+14

MEM4 plays, 6 yd · Punt

13:501st & 10own 39Brandon Hayes run for a loss of 4 yards to the Memph 35−4
13:332nd & 14own 35Paxton Lynch pass incomplete0
13:103rd & 14own 35Paxton Lynch pass complete to Adrian Henderson for 10 yds to the Memph 45+10
12:554th & 4own 45Spencer Smith punt for 36 yds, fair catch by Conner Floyd at the Tulsa 190

TLSA4 plays, 5 yd · Punt

12:441st & 10own 19James Flanders run for 5 yds to the Tulsa 24+5
12:092nd & 5own 24Dane Evans pass incomplete to Keevan Lucas0
12:043rd & 5own 24Dane Evans pass incomplete to Keevan Lucas0
11:554th & 5own 24Dalton Parks punt for 35 yds, downed at the Memph 410

MEM5 plays, 17 yd · Punt

11:481st & 10own 41Paxton Lynch pass complete to Alan Cross for 18 yds to the Tulsa 41 for a 1ST down+18
11:201st & 10opp 41Brandon Hayes run for a loss of 1 yard to the Tulsa 42−1
10:532nd & 11opp 42Paxton Lynch pass incomplete to Adrian Henderson0
10:493rd & 11opp 42Paxton Lynch pass incomplete to Roderick Proctor0
10:424th & 11opp 42Nick Jacobs punt for 32 yds, fair catch by Conner Floyd at the Tulsa 100

TLSA5 plays, -2 yd · Punt

10:301st & 10own 10Zack Langer run for 2 yds to the Tulsa 12+2
10:002nd & 8own 12Zack Langer run for 1 yd to the Tulsa 13+1
9:243rd & 7own 13Dane Evans pass incomplete0
9:194th & 7own 13TULSA Penalty, False Start (-5 Yards) to the Tulsa 8−5
9:104th & 12own 8Dalton Parks punt for 41 yds, fair catch by Keiwone Malone at the Tulsa 490

MEM5 plays, 19 yd · Field goal

9:001st & 10opp 49Paxton Lynch pass complete to Mose Frazier for 16 yds to the Tulsa 33 for a 1ST down+16
8:451st & 10opp 33Mose Frazier run for 2 yds to the Tulsa 31+2
8:202nd & 8opp 31Jarvis Cooper run for 1 yd to the Tulsa 30+1
8:023rd & 7opp 30Paxton Lynch pass incomplete to Mose Frazier0
7:574th & 7opp 30Jake Elliott 47 yd FG GOOD+47

TLSA5 plays, 5 yd · Punt

7:504th & 7own 35Jake Elliott kickoff for 65 yds , D'Angelo Brewer return for 18 yds to the Tulsa 18+18
7:361st & 10own 18Tavarreon Dickerson run for 5 yds to the Tulsa 23+5
7:192nd & 5own 23Dane Evans pass incomplete to Colby Scott0
7:163rd & 5own 23Dane Evans pass incomplete to Keyarris Garrett0
7:074th & 5own 23Dalton Parks punt for 37 yds , Keiwone Malone returns for 2 yds to the Memph 42+2

MEM4 plays, -1 yd · Punt

7:021st & 10own 42Paxton Lynch pass incomplete to Phil Mayhue0
6:452nd & 10own 42Brandon Hayes run for a loss of 1 yard to the Memph 41−1
6:293rd & 11own 41Paxton Lynch pass incomplete0
6:224th & 11own 41Spencer Smith punt for 40 yds, fair catch by Conner Floyd at the Tulsa 190

TLSA4 plays, 3 yd · Punt

6:081st & 10own 19Tavarreon Dickerson run for 3 yds to the Tulsa 22+3
5:382nd & 7own 22Tavarreon Dickerson run for no gain to the Tulsa 220
5:043rd & 7own 22Dane Evans pass incomplete to Joshua Atkinson0
4:574th & 7own 22Dalton Parks punt for 29 yds, fair catch by Keiwone Malone at the Memph 490

MEM5 plays, 17 yd · Field goal

4:501st & 10own 49Paxton Lynch run for 14 yds to the Tulsa 37 for a 1ST down+14
4:241st & 10opp 37Brandon Hayes run for 3 yds to the Tulsa 34+3
4:102nd & 7opp 34Paxton Lynch pass incomplete to Adrian Henderson0
4:053rd & 7opp 34Paxton Lynch pass incomplete to Brandon Hayes0
3:594th & 7opp 34Jake Elliott 51 yd FG GOOD+51

TLSA6 plays, 25 yd · Punt

3:594th & 7own 35Jake Elliott kickoff for 65 yds for a touchback0
3:531st & 10own 25Dane Evans pass complete to Keevan Lucas for 20 yds to the Tulsa 45 for a 1ST down+20
3:511st & 10own 45Langer, Zack rush for 1 yard to the TULSA46, PENALTY TULSA personal foul 15 yards to the TULSA31, NO PLAY.−15
3:091st & 24own 31Dane Evans pass complete to Keevan Lucas for 12 yds to the Tulsa 43+12
2:582nd & 12own 43Dane Evans pass complete to Keevan Lucas for 8 yds to the Memph 49+8
2:213rd & 4opp 49Dalton Parks punt for 39 yds, downed at the Memph 100

MEM5 plays, 19 yd · Punt

2:001st & 10own 10Paxton Lynch pass complete to Tevin Jones for 12 yds to the Memph 22 for a 1ST down+12
1:451st & 10own 22Brandon Hayes run for 3 yds to the Memph 25+3
1:242nd & 7own 25Brandon Hayes run for 4 yds to the Memph 29+4
0:573rd & 3own 29Paxton Lynch pass incomplete to Daniel Montiel0
0:504th & 3own 29Spencer Smith punt for 43 yds, fair catch by Conner Floyd at the Tulsa 280

TLSA11 plays, 37 yd · On downs

0:361st & 10own 28Zack Langer run for 7 yds to the Tulsa 35+7
0:002nd & 3own 35Zack Langer run for no gain to the Tulsa 35 TULSA Penalty, Offensive Holding (-10 Yards) to the Tulsa 25−10
0:00goal lineEnd of 3rd Quarter0
14:552nd & 13own 25Dane Evans pass complete to Bishop Louie for 17 yds to the Tulsa 42 for a 1ST down+17
14:301st & 10own 42Dane Evans pass complete to Joshua Atkinson for 11 yds to the Memph 47 for a 1ST down+11
13:401st & 10opp 47Dane Evans pass complete to Keevan Lucas for 21 yds to the Memph 26 for a 1ST down+21
13:201st & 10opp 26Zack Langer run for 3 yds to the Memph 23+3
13:002nd & 7opp 23Zack Langer run for a loss of 1 yard to the Memph 24−1
12:503rd & 8opp 24Evans, Dane pass incomplete, PENALTY TULSA holding 11 yards to the MEMPHIS35, NO PLAY.−11
12:503rd & 19opp 35Dane Evans pass incomplete to Keyarris Garrett0
12:064th & 19opp 35Dane Evans pass incomplete to Joshua Atkinson0

MEM5 plays, 65 yd · Touchdown

11:591st & 10own 35Brandon Hayes run for 13 yds to the Memph 48 for a 1ST down+13
11:261st & 10own 48Paxton Lynch pass complete to Roderick Proctor for 15 yds to the Tulsa 37 for a 1ST down+15
10:581st & 10opp 37Brandon Hayes run for 1 yd to the Tulsa 36+1
10:302nd & 9opp 36Brandon Hayes run for 6 yds to the Tulsa 30+6
10:063rd & 3opp 30Brandon Hayes run for 30 yds for a TD, (Jake Elliott KICK)+30

TLSA13 plays, 89 yd · Touchdown

10:003rd & 3own 35Jake Elliott kickoff for 60 yds , Bishop Louie return for 7 yds to the Tulsa 12+7
9:401st & 10own 12Dane Evans run for 6 yds to the Tulsa 18+6
9:202nd & 4own 18Dane Evans pass complete to Keevan Lucas for 7 yds to the Tulsa 25 for a 1ST down+7
9:001st & 10own 25Dane Evans pass complete to D'Angelo Brewer for 25 yds to the 50 yard line for a 1ST down+25
8:301st & 10midfieldDane Evans pass complete to D'Angelo Brewer for 7 yds to the Memph 43+7
8:302nd & 3opp 43Dane Evans sacked by Ricky Hunter for a loss of 9 yards to the Tulsa 48−9
8:123rd & 12own 48MEMPHIS Penalty, Personal Foul (15 Yards) to the Memph 37 for a 1ST down+15
7:481st & 10opp 37Dane Evans pass incomplete to Keevan Lucas0
7:222nd & 10opp 37Dane Evans pass complete to Conner Floyd for 12 yds to the Memph 25 for a 1ST down+12
7:131st & 10opp 25Dane Evans pass incomplete to D'Angelo Brewer0
7:062nd & 10opp 25Dane Evans pass complete to Bishop Louie for 23 yds to the Memph 2 for a 1ST down+23
6:301st & goalopp 3Zack Langer run for 2 yds to the Memph 1+2
6:002nd & goalopp 1Keyarris Garrett 1 Yd pass from Dane Evans (Two-Point Run Conversion Failed)+1

MEM12 plays, 47 yd · Touchdown

5:592nd & 8own 35Redford Jones on-side kick recovered by MEMPHIS at the Tulsa 470
5:301st & 10opp 47Brandon Hayes run for 7 yds to the Tulsa 40+7
5:002nd & 3opp 40Brandon Hayes run for 8 yds to the Tulsa 32 for a 1ST down+8
4:221st & 10opp 32Paxton Lynch run for 9 yds to the Tulsa 23+9
3:332nd & 1opp 23Brandon Hayes run for no gain to the Tulsa 230
3:083rd & 1opp 23Brandon Hayes run for 2 yds to the Tulsa 21 for a 1ST down+2
3:021st & 10opp 21Brandon Hayes run for 1 yd to the Tulsa 20+1
3:022nd & 9opp 20Timeout TULSA, clock 03:020
2:562nd & 9opp 20Brandon Hayes run for 1 yd to the Tulsa 19+1
2:563rd & 8opp 19Timeout TULSA, clock 02:560
2:563rd & 8opp 19TULSA Penalty, Defensive Offside (5 Yards) to the Tulsa 14+5
2:503rd & 3opp 14Brandon Hayes run for 14 yds for a TD, (Jake Elliott KICK)+14

TLSA7 plays, 8 yd · Punt

2:443rd & 3own 35Jake Elliott kickoff for 64 yds , Bishop Louie return for 23 yds to the MEMPHIS 42 TULSA Penalty, Personal Foul (12 Yards) to the Tulsa 12+23
2:441st & 10own 12Dane Evans pass incomplete to Keevan Lucas0
2:362nd & 10own 12Dane Evans pass complete to Keyarris Garrett for 10 yds to the Tulsa 22 for a 1ST down+10
2:201st & 10own 22Dane Evans sacked by Genard Avery for a loss of 2 yards to the Tulsa 20−2
2:002nd & 12own 20Dane Evans pass incomplete to Keyarris Garrett0
1:583rd & 12own 20Dane Evans pass incomplete to D'Angelo Brewer0
1:424th & 12own 20Dalton Parks punt for 32 yds, fair catch by Keiwone Malone at the Memph 480

MEM4 plays, -6 yd · End of period

1:201st & 10own 48- Team run for a loss of 2 yards to the Memph 46−2
0:502nd & 12own 46- Team run for a loss of 2 yards to the Memph 44−2
0:003rd & 14own 44- Team run for a loss of 2 yards to the Memph 42−2
0:00own 0End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Memphis 4–6 vs Tulsa

  • 2010 · wk 5Tulsa 48 @ Memphis 7
  • 2009 · wk 13Memphis 30 @ Tulsa 33
  • 2006 · wk 8Tulsa 35 @ Memphis 14
  • 2005 · wk 4Memphis 31 @ Tulsa 37
  • 1995 · wk 10Tulsa 7 @ Memphis 10
  • 1994 · wk 3Memphis 42 @ Tulsa 18
  • 1993 · wk 8Tulsa 23 @ Memphis 19
  • 1992 · wk 9Memphis 30 @ Tulsa 25
  • 1991 · wk 9Tulsa 33 @ Memphis 28
  • 1990 · wk 6Memphis 22 @ Tulsa 10

Research

Keep this open while you look at others