After being thumped 0-15 by Westridge Yankees last week, Battswood returned to winning ways by beating Lansdowne Eagles 11-9 in a Cape Town Baseball Federation Promotion League fixture which took place at Chukker Road on Saturday 26 October.Lansdowne out-hit their opponents 14-12 but their eight errors cost them the game.Lansdowne started their pitching with Tristan Fahrenfort who conceded eight runs in his three innings. Fahrenfort gave up four hits, four walks and struck out four Battswood hitters. He was replaced by Keagan Kulp who fared much better in his five innings stint. Kulp conceded eight hits and struck out five hitters. Best hitters for Battswood were veteran Liall Mauritz (3/5), Lance Boyd (2/4) and Emile Van Zyl (2/5). Tristan Fahrenfort (3/6), Keagan Kulp (2/5) and Joshua Laguma (2/5) hit well for Lansdowne.Reagan Barnes started the pitching for Battswood. He pitched 2.2 innings, allowing two hits, four walks, three hit by pitch and striking out four hitters. He was replaced by Zimbabwean Nelson Mapika who allowed nine hits, two walks and struck out five in his 4.1 innings stint. Emile van Zyl pitched the last two innings.Battswood scored a further run in the fourth inning and two more in the seventh. Lansdowne scored one run in the second inning, two runs in the third, three runs in the fourth and another three runs in the seventh innings. In a closely contested game, Westridge Yankees managed to hang on for a 6-4 win over Thistle in another Promotion League fixture which took place at Stephen Reagan Sports ground.Luwayne du Plessis pitch seven superb innings in which he conceded three walks, no hits and struck out seven hitters. Thistle solitary run off, Du Plessis came in the third in on two down on two errors and a wild pitch. He was replaced by his younger brother Jared who struggled to find the rhythm to close out the game. He pitched 1.1 innings conceding three hits, four walks and two hit by pitch. Jason Norkee had to come on to get the last two outs to secure the victory.Thistle threatened to score in the eight innings, but a line drive was caught at second base and the runner on was off his base for Yankees to record a double play. Thistle attempted a comeback in the ninth inning where they scored three runs which was not enough. In the other Promotion League game, Helderberg Pirates beat Milnerton Mavericks 12-2 in Somerset West.The game was close till the sixth innings, with Pirates leading 3-1. However, two runs in the sixth, six runs in the seventh and one run in the eighth inning took the game away from Mavericks.Duane Feldtman opened Mavericks scoring with a solo homerun in the third innings. Mavericks’ only other run was scored in the ninth inning.Pirates opened their scoring with two runs in the first inning and one run in the third. Their six runs in the seventh innings was scored from four hit by pitch, two hits and a sacrifice fly.Kyle Wilkie pitched well for Mavericks before making way for Kyle King after 5.1 innings. Kieran Clackett threw seven great innings for Pirates before Darryn Chalmers pitched the last inning.In the Major League, Van der Stel beat Grassy Park Crusaders 13-8 to record their first win of the season. Bothasig Knights kept their unbeaten record intact when they thumped winless Durbanville Villains 20-1, and Bellville Tygers were too strong for Athlone A’s beating them 12-0. The game between VOB Macaws and Maitland Giants did not take place as the fields were waterlogged. This fixture will now take place on Sunday 3 November.