Australia were having difficulty choosing between an out-of-form Jason Gillespie (8 wickets at a bowling average of 50.37 in the ODIs) and an almost equally out-of-form Michael Kasprowicz (7 wickets at 34.29), and thus this match with Leicestershire was a fight between the two to keep the place in the Test team. But the two almost exclusively failed to take wickets, with only Brett Lee and Stuart MacGill taking more than two for the match. Lee opened the game by removing Darren Robinson lbw for a golden duck, and Leicestershire eventually subsided for 217 - Australian Chris Rogers top-scoring with 56, Lee taking four for 53. Australia then amassed 582 for 7 over the next day and a half, Justin Langer (115), Ricky Ponting (119) and Damien Martyn with an unbeaten 154 all making centuries. However, it was Rogers who was to make the highest score of the match, as he added with Robinson for 247 for the first wicket - and went on to make a career highest score of 209, right in front of the Australian selectors. When the fifth Leicestershire wicket fell with the Leicestershire score on 363, both teams agreed to a draw. (Cricinfo scorecard) Leicestershire v Middlesex (18 July) Leicestershire beat Middlesex by 19 runs to progress to the Semi-Finals of the Twenty20 Cup Defending champions Leicestershire Foxes reached their third successive appearances in the Twenty20 Cup semi-finals, after a fiery spell of bowling from South African Charl Willoughby helped them defend a potentially low target. Batting first, all the Leicestershire batsmen made reasonable contributions, but no one exceeded 40. With the help of 17 extras, Leicestershire finished on 159 for 6. However, Willoughby snared out three early wickets - finishing his spell of four overs with three for 11, including a rare maiden over - as Middlesex Crusaders crumbled to 16 for 3. When Jamie Dalrymple and Scott Styris threatened to win the game back with a partnership of 87, another South African, Claude Henderson rapped out two more wickets, and despite Styris being unbeaten on 73, Middlesex could only scamper 140 for 7. (Cricinfo scorecard) Yorkshire v Leicestershire (20–23 July) Yorkshire (17pts) beat Leicestershire (7pts) by six wickets Australian Chris Rogers continued his fine run of form as his 93 gave Leicestershire a good start, which Ottis Gibson and Claude Henderson exploited by scoring 127 for the eighth wicket to lift Leicestershire to