W roku 2009 ponownie startował w GP2, tym razem jednak w debiutującej portugalskiej ekipie, Ocean Racing Technology, której współwłaścicielem jest były kierowca Formuły 1, Tiago Monteiro. Portugalczyk nie mógł poważnie walczyć o tytuł, ale po raz kolejny pokazywał się z dobrej strony, m.in. wygrywając główny wyścig na trudnym torze w Belgii, uprzednio zdobywając pole position. Świetne wyniki przeplatały się jednak z licznymi słabszymi rezultatami, wynikającymi ze słabszej dyspozycji pojazdu oraz jego awaryjności. Ostatecznie zmagania zakończył ponownie na 8. lokacie.
Na początku 2010 roku wziął udział w dwóch ostatnich rundach zimowej edycji przedsionka F1, w ekipie Scuderia Coloni. W ciągu czterech wyścigów, trzykrotnie dojechał na premiowanych pozycjach (w kończącym zmagania sprincie zajął trzecie miejsce). Zgromadzone punkty pozwoliły Portugalczykowi zająć 8. pozycję w ostatecznej klasyfikacji. W europejskim cyklu również wystąpił w kończących zmagania rundach, na torze Spa-Francorchamps i Monza. Swoje umiejętności zademonstrował podczas belgijskiej eliminacji, kończąc wyścigi na drugim i trzecim miejscu. Na włoskim obiekcie słabe osiągi pojazdu nie pozwoliły już na zdobycie punktów. Ostatecznie rywalizację ukończył na 15.