Rangers double up Cards, 6-3