Timothy M. Kaine continues to rake in more cash than George Allen in the closing days of their increasingly expensive U.S. Senate race, maintaining his streak of outraising Allen in every fundraising period of the election.

Newly filed Federal Election Commission reports show that Kaine (D) raised $1.3 million from Oct. 1 through Oct. 17, while Allen (R) took in just over $1 million. For the entire election cycle, Kaine has collected a total of $16.2 million while Allen has raised $11.9 million.

As of Oct. 17, Kaine had $823,000 left in the bank, while Allen had $1.2 million. It’s not clear how important that cash advantage is at this stage of the race, given that both campaigns have placed most — if not all — of their major advertising buys.

Kaine’s edge in conventional fundraising has been countered by a big lead in expenditures by pro-Allen outside groups. At least $22 million has been spent by such groups either against Kaine or for Allen, according to totals maintained by the Center for Responsive Politics, while at least $17 million has been spent by pro-Kaine or anti-Allen forces.

Taken together, the Virginia Senate race has attracted more outside spending than any contest in the country other than the presidential. The Virginia Public Access Project, which also tracks outside spending, puts the overall total in the Kaine-Allen race above $40 million.