Polls close at 8 PM ET throughout most of Texas for tonight's Democratic and Republican primary runoffs. The small portion of the state located in the Mountain timezone around El Paso will be voting until 9 PM ET.
Our guide to tonight's key races can be found here. We'll be bringing you the results as they come in.
Results: Statewide | By County
6:03 PM PT: TX-LG: The Dew is done: The AP has called the race for Dan Patrick. Currently Patrick up 64-36.
6:04 PM PT: TX-AG: The AP has also called it for state Sen. Ken Paxton. Will face Sam Houston in the fall.
6:07 PM PT: TX-Sen: In a victory for sanity, the AP has called the primary for David Alameel. He leads Kesha Rogers 72-28.
6:09 PM PT: Remember Kinky Friedman? He was running for the Democratic nomination for Agriculture Commissioner. The AP has called the race for his opponent.
6:11 PM PT: TX-04: Another few precincts are in, and Ratcliffe continues to lead 52-48. About 22,000 votes are in, a little more than one-third of March's total. Turnout is expected to be low though.
6:15 PM PT: TX-23: Hard to see Hurd losing. He leads 58-42 with about 25 percent in. Most importantly he's up 58-42 in big Bexar, losing only a few small counties.
6:17 PM PT: TX-36: Babin up 57-43 with about 40 percent of March total in. Streusand leads 63-37 in big Harris County, but Harris is at close to half of its March numbers. Doesn't look like there's enough to save him.
6:20 PM PT: No calls in yet for TX-23 and TX-36, but looking very good for Hurd and Babin. TX-04 still up in the air.
6:35 PM PT: TX-04: A few extra votes are in and the margin has narrowed to Ratcliffe 51-49.
6:45 PM PT: TX-04: And just like that, Ratcliffe up 52-48 again. Hall still has a lot of Bowie and all of Rains out, but Ratcliffe has a bunch of Collin. Small Fannin a wildcard.
6:49 PM PT (Steve Singiser): SD-02: If you're looking for a real nailbiter, albeit one with zero value for November, look no further than Senate District #2, where incumbent Republican Bob Deuell is losing his nomination to a fellow Bob (Bob Hall) by 133 votes. Out of over 23,000 cast. What's more: that's actually an expanding lead for Hall, who was leading by about 40 votes before the most recent update.
6:50 PM PT: TX-04: Very bad sign for Hall: Rains coming in and he's down 56-44 there. In March, Rains gave Hall 46, about one percent better than district wide.
6:57 PM PT: TX-23: The AP has called the race for Hurd. Will start out the underdog against Democratic Rep. Pete Gallego in state's only swing district.
7:06 PM PT: TX-04: The SoS has the first votes from Fannin, our last missing county, in. Hall's taking it with 54 percent, but still down 52-48 district-wide. Hard to see him turning this around.
7:08 PM PT: TX-04: Most of election day precincts are counted, and Hall down 52-48 still. Almost all that's left is Grayson, where two about even, and Rockwall, where Ratcliffe up 51-49. Looks like game over for Hall.
7:10 PM PT: TX-36: No change in the other uncalled race. Babin up 59-41. Doesn't look like there's nearly enough Harris left to save Streusand.
7:11 PM PT: TX-04: The AP has called the race for Ratcliffe. Ralph Hall is the first member of the 113th Congress to lose reelection.
7:13 PM PT: TX-36: Still waiting on this one, but very clear Babin won. This is Babin's third bid for Congress: he lost twice in 90s. He'll win in November easily.
7:25 PM PT: TX-04: Ratcliffe now up 53-47. Not a landslide but not a squeaker at all.
7:34 PM PT: TX-36: Babin now up 60-40 with no AP call.
8:34 PM PT (Steve Singiser): TX-36: So, here is the basic reason why AP is hesitant to call it here. The only county with precincts outstanding is Harris County. Only 9 of 91 precincts have been counted there, and Ben Streusand has been cleaning up there. He has over a 2500 vote lead there in the early voting plus precinct vote thus far. It is roughly a 2-to-1 lead for Streusand over Babin in Harris County. Therefore, AP is almost surely waiting until more of those Harris precincts get tallied, since this is Brian Babin's "weak link", electorally.
Alas, we here at Daily Kos Elections really don't think it will matter. Even if somehow Harris County matched its March totals (which it won't), Streusand would need to win the remaining 8500 votes by such an outsized margin (about an 85-15 spread) that it strains any credulity to think he could pull it off. And, of course, they won't get to the 16K votes they banked in March. Our best guess? There may be, and this is a best case scenario for the underdog, between 4000-5000 votes still out there to be counted. And Babin is up 5900 votes. This is a done deal, whether the AP is willing to admit it or not.
8:40 PM PT (Steve Singiser): TX-36: Almost as if Harris County heard my wails and cries, they updated in full. Streusand only gained about 700 votes, and Brian Babin has won the runoff here. He is a lock to win in November.
And with that, unless you are locked into that largely meaningless SD-02 GOP runoff (where the challenger, Bob Hall, has moved back up by 212 votes over incumbent Sen. Bob Deuell), the ballgame is over. But next week is a big night. And, with west coast monolith California on tap, we'll just be getting started by this time next week. We here at Daily Kos Elections hope to see you back here for that!