Seems like Red and Green had it out for each other. It could've been anybody's game at the end
No download links available.