Team David beats Team Goliath, again