Dye-sensitized solar cells have attracted intense research attention owing to their ease of fabrication, cost-effectiveness and high efficiency in converting solar energy. Noble platinum is generally used as catalytic counter electrode for redox mediators in electrolyte solution. Unfortunately, platinum is expensive and non-sustainable for long-term applications. Therefore, researchers are facing with the challenge of developing low-cost and earthabundant alternatives. So far, rational screening of non-platinum counter electrodes has been hamstrung by the lack of understanding about the electrocatalytic process of redox mediators on various counter electrodes. Here, using first-principle quantum chemical calculations, we studied the electrocatalytic process of redox mediators and predicted electrocatalytic activity of potential semiconductor counter electrodes. On the basis of theoretical predictions, we successfully used rust (a-Fe 2 O 3 ) as a new counter electrode catalyst, which demonstrates promising electrocatalytic activity towards triiodide reduction at a rate comparable to platinum.