Russia completes delivery