According to ONPE's latest report, Castillo has received 8,778,540 votes, while his contender, Fujimori, has 8,698,811.
So far, there are 17,477,351 valid votes, 120,608 blank votes, and 1,070,394 invalid votes, bringing the total of ballots cast to 18,668,353.
ONPE's reports summarizing the results of the runoff election will be updated every half hour.