Port Elizabeth - The Warriors gained the upper hand on day two of their Sunfoil Series match against the Titans at St. George’s Park on Saturday when they finished on 105/0 for an overall lead of 165 runs.Despite a solid knock from Jacques Rudolph who scored 94, his third fifty in as many innings in the Sunfoil Series, the Titans stuttered in their reply with Deen Walters stealing the show and picking up five wickets, finishing with figures of 12.4-1-57-5.After the visitors got off to a bit of an early wobble on day two, Rudolph and Henry Davids teamed up for a solid 67-run partnership.Davids was eventually dismissed, being clean bowled by Andrew Birch. Rudolph soldiered on and, despite his various batting partners struggling at the other end, managed to hold the fort and help the Titans erase the bulk of the deficit. It was Walters who eventually got the breakthrough, picking up his 100th first-class wicket in the process. A mishit from Rudolph carried to point where Colin Ingram took a simple catch.With the score on 179/5, the Titans still had plenty of work left to do and they now only had their lower order to rely on. David Wiese looked solid but he had little support from the tail as Roelof van der Merwe, CJ de Villiers and Paul Harris all fell cheaply, managing just 16 runs between them.Still more than 70 runs behind, the Titans had their work cut out for them and the Warriors seized control when Walters picked up two wickets in two balls to bowl the visitors out for 216, still trailing by 60 runs at tea.With the game still evenly poised, it was the Warriors openers, Michael Price and Davy Jacobs, who gained control for their team, guiding them to close of play unscathed. The two combined for a 105-run opening stand, with Price being the aggressor, hitting 53 off 93 balls in a knock which included four fours.Jacobs was not his usual aggressive self and calmly crafted his way to 44 off 95 balls by the close.