Russia captain Roman Shirokov will miss the World Cup due to a knee injury and will be replaced in the squad by Pavel Mogilevets.