Fuck yeah!

U.S. Rep. Beto O'Rourke, an El Paso Democrat, once again reported raising more money than Republican U.S. Sen. Ted Cruz in what is shaping up to be an intense general election matchup, according to a campaign finance report obtained by the Dallas Morning News.

Over the first 45 days of 2018, O'Rourke raised $2.3 million — almost three times more than Cruz's $800,000.

O'Rourke spent $2 million, while Cruz spent $1.2 million. The Morning News further reported a narrowing cash-on-hand gap: O'Rourke reported $4.9 million in cash on hand, compared to Cruz's $6 million.