 He subsequently headed to Portuguese club S.C. Beira-Mar, for whom he made his debut in September.Beira-Mar finished last in the league and were relegated at the end of the 2004–05 season.Srníček made a return to Newcastle on 29 September 2006, signing a short-term deal until the end of the year as cover for the injured Shay Given.