Then use the Hypaspist units to clean up the Greek left flank. Do not advance too far exposing your flanks. The major tactic is to try and split the Greeks in two at the woods. After Hydaspes, probably the toughest battle for Alexander. Centrally positioned but vastly outnumbered he needs to take out three groups one by one whilst screening the others.
Speed is paramount.
Use one Hypaspist with a Javelin unit in support to block the road out of the city. That way only one enemy unit can attack each turn. Go for the southern group first. Use the cavalry to protect the right flank and hold up the Western group. Elsewhere go on the defensive on the river banks with the cavalry moving up to the left edge to curb a massive right flank Persian Cavalry attack.