BUCHAREST — Romania, surviving a late red card, hung on to defeat a determined Canada 35-27 in a men's international rugby test match Saturday. The Canadian men, ranked 22nd in the world compared to No.