On 16 July 2005, Maresca moved to Sevilla FC in Spain, for a transfer fee of €2.5 million and four years. He quickly emerged as a key player for his new club, and finished his first season in La Liga with 29 games and eight goals, adding 11/3 in the side's victorious campaign in the UEFA Cup, including two in the final against Middlesbrough (4–0) where he was also named "Man of the match", donating the €10,000 prize money to the San Juan de Dios hospital in Seville.