lol of course venezuela wins, they got nothing else goin on over there. can't even keep the lights on but they sure can play some baseball.