 On 29 September 2007, Moreira scored against city rivals Red Star in a 2–2 draw – this made him the first ever Portuguese to score in a Belgrade derby.In his first season at the club he appeared 28 times and netted seven times, as Partizan won the league title; to this he added the domestic cup.In a UEFA Cup match at Sevilla FC, on 3 December 2008, Moreira collapsed early into the game, being immediately taken into observation, and fully recovering.