 On 10 December 2011, Castro put a stop to a streak of 11 games without one win for the Pepe Mel-led side with only one point managed, netting twice in stoppage time in a 2–1 home win against Valencia CF.He finished the campaign with 16 goals – third-best national scorer, eighth overall – as the "Verdiblancos" finally finished in 13th position.From 2012 to 2015, Castro scored 67 goals all competitions comprised, including 32 in league in the latter season to help Betis return to the top flight, as champions.