Australia's batting line-up is quite strong and even if two or three batsmen get out, they have enough players to pull them out of their batting woes. Travis Head is out. It's a sad situation for Australia but Steven Smith is taking Australia out of that bad situation and has scored 186 runs in 35 overs so far. Australia are in line to score something like 300 runs and if they can bat for 50 overs then the runs can definitely reach 300.
Today in first semifinal of the Champions Trophy2025 things are going into Indian favor as first their bowlers done good job and restricted Australians on 264 which is good target to chase on this pitch and in these batting friendly conditions.
Mohammad Shami was pick of the bowlers from Indian side while Steven Smith 73 and Alex Carey 61 done good job for Australia now while India is on chase sloppy Australia done few mistakes which give good advantage to India which is now having strong position for win in this game and having spot into final.

King Kohli on crease with another fabulous inning while Axar Patel giving good support now India required 103 runs in 18 overs with 7 wickets in hand It's going to be interesting end of this game.