A late goal by Peruvian star Jefferson Farfan fired Lokomotiv Moscow to a 1-0 win over 10-man Rubin Kazan on Saturday to preserve their lead in the Russian league.