Corrales brał także udział w eliminacjach do Mistrzostw Świata 2010, na które jego reprezentacja nie zdołała co prawda awansować, lecz on sam został królem strzelców kwalifikacji, zdobywając osiem bramek w siedemnastu spotkaniach. Na listę strzelców wpisywał się wówczas pięciokrotnie w spotkaniu z Anguillą (12:0), natomiast raz w rewanżu z tym samym rywalem (4:0), a także w dwóch konfrontacjach z Kostaryką (1:3 i 1:0). W 2009 roku po raz czwarty został powołany na Puchar Narodów UNCAF, gdzie rozegrał cztery mecze, a jego kadra zajęła wówczas czwarte miejsce. W tym samym roku znalazł się jeszcze w składzie na kolejny Złoty Puchar CONCACAF, na którym wystąpił we wszystkich trzech meczach, za to Salwadorczycy odpadli z rozgrywek już w fazie grupowej. W 2011 roku wziął udział w swoim czwartym Złotym Pucharze CONCACAF, gdzie czterokrotnie pojawiał się na boiskach, zaś jego kadra zakończyła swój udział w turnieju na ćwierćfinale. Ogółem swój bilans reprezentacyjny zamknął na siedemnastu strzelonych bramkach w 77 rozegranych spotkaniach.