Delta-Blitzkrieg! Live Timing & Results.
http://delta-blitzkrieg.omegacomp.net