Bangalore Baseball Club 6, Dubai Air Force 9 · 2047-04-21
────────────────────────────────────────────────────────────
BOTTOM HALF | Dubai Air Force batting
────────────────────────────────────────────────────────────
--- Now batting: Jurickson Jansen ---
[0 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[0 outs | 1-0 | empty] BALL IN PLAY
  Jurickson Jansen runs → fly out.
  Jurickson Jansen is out.
--- Now batting: Oday Ghram ---
[1 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[1 outs | 1-0 | empty] BALL
  Ball 2. Count: 2-0.
[1 outs | 2-0 | empty] BALL
  Ball 3. Count: 3-0.
[1 outs | 3-0 | empty] BALL
  WALK — Oday Ghram awarded 1B.
[1 outs | 0-0 | 1B] JOKER INSERTION
  Dubai Air Force sends in joker Umar Latif for an extra plate appearance (joker #1).
--- Now batting: Umar Latif ---
[1 outs | 0-0 | 1B] BALL IN PLAY
  Umar Latif runs → single.
  Runner advances from 1B to 2B.
[1 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Dubai Air Force sends in joker Kerem Al-Ghannam for an extra plate appearance (joker #2).
--- Now batting: Kerem Al-Ghannam ---
[1 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[1 outs | 0-1 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[1 outs | 0-2 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
[2 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Dubai Air Force sends in joker Baghdad Al-Saadi for an extra plate appearance (joker #3).
--- Now batting: Baghdad Al-Saadi ---
[2 outs | 0-0 | 1B, 2B] FOUL
  Foul ball. Count: 0-1.
[2 outs | 0-1 | 1B, 2B] BALL
  Ball 1. Count: 1-1.
[2 outs | 1-1 | 1B, 2B] BALL IN PLAY
  Baghdad Al-Saadi runs → fly out.
  Baghdad Al-Saadi is out.
--- Now batting: Imran Shafiq ---
[3 outs | 0-0 | 1B, 2B] BALL IN PLAY
  Imran Shafiq runs → single.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
--- Now batting: Bassam Sharif ---
[3 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[3 outs | 0-1 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-1.
[3 outs | 1-1 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-1.
[3 outs | 2-1 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 2-2.
[3 outs | 2-2 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 2-2.
[3 outs | 2-2 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 2-2.
[3 outs | 2-2 | 1B, 2B, 3B] WILD PITCH
  Wild pitch — runners advance.
  Runner scores from 3B.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
  1 run(s) score.
[3 outs | 2-2 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Ruturaj Khot ---
[4 outs | 0-0 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[4 outs | 0-1 | 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[4 outs | 0-2 | 2B, 3B] BALL
  Ball 1. Count: 1-2.
[4 outs | 1-2 | 2B, 3B] BALL
  Ball 2. Count: 2-2.
[4 outs | 2-2 | 2B, 3B] BALL IN PLAY
  Ruturaj Khot runs → ground out.
  Ruturaj Khot is out.
--- Now batting: Haoran Yang ---
[5 outs | 0-0 | 2B, 3B] BALL
  Ball 1. Count: 1-0.
[5 outs | 1-0 | 2B, 3B] FOUL
  Foul ball. Count: 1-1.
[5 outs | 1-1 | 2B, 3B] BALL
  Ball 2. Count: 2-1.
[5 outs | 2-1 | 2B, 3B] FOUL
  Foul ball. Count: 2-2.
[5 outs | 2-2 | 2B, 3B] FOUL OUT
  Foul ball. Count: 0-0.
[6 outs | 0-0 | 2B, 3B] DEFENSIVE SUB
  Ibrahim Sherif replaces Woo-hyun Ban at 1B.
--- Now batting: Mouhamad Nasr ---
[6 outs | 0-0 | 2B, 3B] BALL IN PLAY
  Mouhamad Nasr runs → fly out.
  Mouhamad Nasr is out.
[7 outs | 0-0 | 2B, 3B] DEFENSIVE SUB
  Gagan Bhurtel replaces Waltclaire McMillan at 3B.
--- Now batting: Rishabh Tandon ---
[7 outs | 0-0 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[7 outs | 0-1 | 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[7 outs | 0-2 | 2B, 3B] BALL IN PLAY
  Rishabh Tandon runs → fielder's choice.
  Runner at 3B thrown out.
[8 outs | 0-0 | 1B, 2B] DEFENSIVE SUB
  Geron Onoh replaces Pervez Butt at CF.
[8 outs | 0-0 | 1B, 2B] PICKOFF ATTEMPT
  Pickoff — runner out at 2B!
--- Now batting: Janith Vaas [P] ---
[9 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[9 outs | 0-1 | 1B] STOLEN BASE ATTEMPT
  Runner caught stealing at 2B.
[10 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[10 outs | 0-2 | empty] BALL IN PLAY
  Janith Vaas runs → double.
[10 outs | 0-0 | 2B] JOKER INSERTION
  Dubai Air Force sends in joker Umar Latif for an extra plate appearance (joker #4).
[10 outs | 0-0 | 2B] DEFENSIVE SUB
  Iose Dunn replaces Parminder Grewal at RF.
--- Now batting: Umar Latif ---
[10 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[10 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[10 outs | 1-1 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[10 outs | 1-2 | 2B] FOUL
  Foul ball. Count: 1-2.
[10 outs | 1-2 | 2B] BALL IN PLAY
  Umar Latif runs → fielder's choice.
  Runner at 2B thrown out.
[11 outs | 0-0 | 1B] JOKER INSERTION
  Dubai Air Force sends in joker Kerem Al-Ghannam for an extra plate appearance (joker #5).
[11 outs | 0-0 | 1B] DEFENSIVE SUB
  Jasprit Modi replaces Swarup Saha at SS.
--- Now batting: Kerem Al-Ghannam ---
[11 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[11 outs | 0-1 | 1B] BALL IN PLAY
  Kerem Al-Ghannam runs → ground out.
  Kerem Al-Ghannam is out.
  Runner advances from 1B to 2B.
[12 outs | 0-0 | 2B] DEFENSIVE SUB
  Shaq Moore replaces William Altamirano at 2B.
--- Now batting: Jurickson Jansen ---
[12 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[12 outs | 1-0 | 2B] CALLED STRIKE
  Strike (called). Count: 1-1.
[12 outs | 1-1 | 2B] BALL
  Ball 2. Count: 2-1.
[12 outs | 2-1 | 2B] BALL
  Ball 3. Count: 3-1.
[12 outs | 3-1 | 2B] BALL IN PLAY
  Jurickson Jansen runs → ground out.
  Jurickson Jansen is out.
[13 outs | 0-0 | 2B] DEFENSIVE SUB
  Adeel Cheema replaces Shaq Moore at SS.
--- Now batting: Oday Ghram ---
[13 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[13 outs | 1-0 | 2B] FOUL
  Foul ball. Count: 1-1.
[13 outs | 1-1 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[13 outs | 1-2 | 2B] FOUL
  Foul ball. Count: 1-2.
[13 outs | 1-2 | 2B] BALL
  Ball 2. Count: 2-2.
[13 outs | 2-2 | 2B] FOUL OUT
  Foul ball. Count: 0-0.
[14 outs | 0-0 | 2B] JOKER INSERTION
  Dubai Air Force sends in joker Baghdad Al-Saadi for an extra plate appearance (joker #6).
[14 outs | 0-0 | 2B] DEFENSIVE SUB
  Mohd bin Mohammad replaces Adeel Cheema at NF.
--- Now batting: Baghdad Al-Saadi ---
[14 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[14 outs | 1-0 | 2B] BALL IN PLAY
  Baghdad Al-Saadi runs → ground out.
  Baghdad Al-Saadi is out.
--- Now batting: Imran Shafiq ---
[15 outs | 0-0 | 2B] INTENTIONAL WALK
  INTENTIONAL WALK — Imran Shafiq given a free pass.
[15 outs | 0-0 | 1B, 2B] DEFENSIVE SUB
  Benedict Opoku replaces Mohd bin Mohammad at CF.
--- Now batting: Bassam Sharif ---
[15 outs | 0-0 | 1B, 2B] BALL IN PLAY
  Bassam Sharif runs → double.
  Runner advances from 2B to 3B.
  Runner scores from 1B.
[15 outs | 0-0 | 2B, 3B] PITCHING CHANGE
  PITCHING CHANGE: Abhimanyu Bagchi exits (19 BF this spell).
--- Now batting: Ruturaj Khot ---
[15 outs | 0-0 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[15 outs | 0-1 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[15 outs | 0-2 | 2B, 3B] WILD PITCH
  Wild pitch — runners advance.
  Runner scores from 3B.
  Runner advances from 2B to 3B.
  1 run(s) score.
[15 outs | 0-2 | 3B] FOUL
  Foul ball. Count: 0-2.
[15 outs | 0-2 | 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Haoran Yang ---
[16 outs | 0-0 | 3B] BALL IN PLAY
  Haoran Yang runs → single.
[16 outs | 0-0 | 1B, 3B] PINCH RUNNER
  Sreesanth Natarajan pinch-runs for Haoran Yang at 1B.
--- Now batting: Mouhamad Nasr ---
[16 outs | 0-0 | 1B, 3B] BALL
  Ball 1. Count: 1-0.
[16 outs | 1-0 | 1B, 3B] BALL IN PLAY
  Mouhamad Nasr runs → fly out.
  Mouhamad Nasr is out.
  Runner at 3B thrown out.
--- Now batting: Rishabh Tandon ---
[18 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[18 outs | 1-0 | 1B] BALL IN PLAY
  Rishabh Tandon runs → line out.
  ROBBED! Geron Onoh lays out for the diving grab — a hit turned into an out!
  Rishabh Tandon is out.
[19 outs | 0-0 | 1B] DEFENSIVE SUB
  Kai Johnston replaces Gagan Bhurtel at C.
--- Now batting: Janith Vaas [P] ---
[19 outs | 0-0 | 1B] BALL IN PLAY
  Janith Vaas runs → ground out.
  Janith Vaas is out.
  Runner advances from 1B to 2B.
[20 outs | 0-0 | 2B] JOKER INSERTION
  Dubai Air Force sends in joker Umar Latif for an extra plate appearance (joker #7).
--- Now batting: Umar Latif ---
[20 outs | 0-0 | 2B] INTENTIONAL WALK
  INTENTIONAL WALK — Umar Latif given a free pass.
[20 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Dubai Air Force sends in joker Kerem Al-Ghannam for an extra plate appearance (joker #8).
[20 outs | 0-0 | 1B, 2B] PHASE TRANSITION
  Dubai Air Force switches to its defensive lineup: Inzamam Chishti, Jun-seok Seon in for Mouhamad Nasr, Imran Shafiq.
--- Now batting: Kerem Al-Ghannam ---
[20 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[20 outs | 1-0 | 1B, 2B] BALL IN PLAY
  Kerem Al-Ghannam runs → fielder's choice.
  Runner at 2B thrown out.
  Runner advances from 1B to 2B.
--- Now batting: Jurickson Jansen ---
[21 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[21 outs | 1-0 | 1B, 2B] BALL
  Ball 2. Count: 2-0.
[21 outs | 2-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 2-1.
[21 outs | 2-1 | 1B, 2B] BALL IN PLAY
  Jurickson Jansen runs → double play.
  Jurickson Jansen is out.
  Runner at 1B thrown out.
--- Now batting: Oday Ghram ---
[23 outs | 0-0 | 2B] INTENTIONAL WALK
  INTENTIONAL WALK — Oday Ghram given a free pass.
[23 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Dubai Air Force sends in joker Baghdad Al-Saadi for an extra plate appearance (joker #9).
[23 outs | 0-0 | 1B, 2B] DEFENSIVE SUB
  Even Nygård replaces Jasprit Modi at SS.
--- Now batting: Baghdad Al-Saadi ---
[23 outs | 0-0 | 1B, 2B] BALL IN PLAY
  Baghdad Al-Saadi runs → double.
  Runner scores from 2B.
  Runner advances from 1B to 3B.
--- Now batting: Jun-seok Seon ---
[23 outs | 0-0 | 2B, 3B] INTENTIONAL WALK
  INTENTIONAL WALK — Jun-seok Seon given a free pass.
[23 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
  Sagar Lamichhane pinch-hits for Bassam Sharif.
[23 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
  Phani Pai pinch-hits for Sagar Lamichhane.
[23 outs | 0-0 | 1B, 2B, 3B] DEFENSIVE SUB
  Luis Ramírez replaces Even Nygård at SS.
--- Now batting: Phani Pai ---
[23 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[23 outs | 0-1 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-1.
[23 outs | 1-1 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[23 outs | 1-2 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 1-2.
[23 outs | 1-2 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[24 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
  Odhiambo Okoth pinch-hits for Ruturaj Khot.
[24 outs | 0-0 | 1B, 2B, 3B] DEFENSIVE SUB
  Aiham Al-Gheilani replaces Luis Ramírez at 3B.
--- Now batting: Odhiambo Okoth ---
[24 outs | 0-0 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-0.
[24 outs | 1-0 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 1-1.
[24 outs | 1-1 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-1.
[24 outs | 2-1 | 1B, 2B, 3B] BALL IN PLAY
  Odhiambo Okoth takes a SECOND CHANCE — but is OUT (2-strike contact or caught fly).
  Runner scores from 2B.
  Runner advances from 1B to 2B.
[25 outs | 0-0 | 2B, 3B] PITCHING CHANGE
  PITCHING CHANGE: Saurav Banerjee exits (13 BF this spell).
[25 outs | 0-0 | 2B, 3B] DEFENSIVE SUB
  Sharlon Casseres replaces Aiham Al-Gheilani at CF.
--- Now batting: Sreesanth Natarajan ---
[25 outs | 0-0 | 2B, 3B] BALL
  Ball 1. Count: 1-0.
[25 outs | 1-0 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 1-1.
[25 outs | 1-1 | 2B, 3B] WILD PITCH
  Wild pitch — runners advance.
  Runner scores from 3B.
  Runner advances from 2B to 3B.
  1 run(s) score.
[25 outs | 1-1 | 3B] FOUL
  Foul ball. Count: 1-2.
[25 outs | 1-2 | 3B] HIT BY PITCH
  HBP — Sreesanth Natarajan awarded 1B.
[25 outs | 0-0 | 1B, 3B] DEFENSIVE SUB
  Peter Ceesay replaces Sharlon Casseres at 2B.
--- Now batting: Inzamam Chishti ---
[25 outs | 0-0 | 1B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[25 outs | 0-1 | 1B, 3B] WILD PITCH
  Wild pitch — runners advance.
  Runner scores from 3B.
  Runner advances from 1B to 2B.
  1 run(s) score.
[25 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[25 outs | 1-1 | 2B] BALL
  Ball 2. Count: 2-1.
[25 outs | 2-1 | 2B] CALLED STRIKE
  Strike (called). Count: 2-2.
[25 outs | 2-2 | 2B] BALL
  Ball 3. Count: 3-2.
[25 outs | 3-2 | 2B] FOUL
  Foul ball. Count: 3-2.
[25 outs | 3-2 | 2B] FOUL
  Foul ball. Count: 3-2.
[25 outs | 3-2 | 2B] BALL
  WALK — Inzamam Chishti awarded 1B.
--- Now batting: Rishabh Tandon ---
[25 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[25 outs | 1-0 | 1B, 2B] BALL
  Ball 2. Count: 2-0.
[25 outs | 2-0 | 1B, 2B] BALL
  Ball 3. Count: 3-0.
[25 outs | 3-0 | 1B, 2B] BALL IN PLAY
  Rishabh Tandon runs → line out.
  Rishabh Tandon is out.
--- Now batting: Janith Vaas [P] ---
[26 outs | 0-0 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[26 outs | 0-1 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[26 outs | 0-2 | 1B, 2B] STOLEN BASE ATTEMPT
  Stolen base — runner advances to 3B.
[26 outs | 0-2 | 1B, 3B] BALL IN PLAY
  Janith Vaas runs → single.
  Runner advances from 1B to 2B.
[26 outs | 0-0 | 1B, 2B, 3B] PINCH RUNNER
  Tarek Hakimi pinch-runs for Janith Vaas at 1B.
--- Now batting: Jurickson Jansen ---
[26 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[26 outs | 0-1 | 1B, 2B, 3B] HIT BY PITCH
  HBP — Jurickson Jansen awarded 1B.
  Runner scores from 3B.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
[26 outs | 0-0 | 1B, 2B, 3B] PINCH RUNNER
  Fadi Al-Saluli pinch-runs for Jurickson Jansen at 1B.
--- Now batting: Oday Ghram ---
[26 outs | 0-0 | 1B, 2B, 3B] BALL IN PLAY
  Oday Ghram takes a SECOND CHANCE — but is OUT (2-strike contact or caught fly).
  Runner scores from 2B.
  Runner advances from 1B to 2B.

End of bottom half — Dubai Air Force: 9 run(s), 7 hit(s), 27 out(s) | Run rate: 0.333
============================================================
HALFTIME
  Bangalore Baseball Club: 0 run(s)
  Dubai Air Force need 1 run(s) to win
  Required run rate: 0.037 R/out
============================================================

────────────────────────────────────────────────────────────
TOP HALF | Bangalore Baseball Club batting
────────────────────────────────────────────────────────────
--- Now batting: Iftikhar Shah ---
[0 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[0 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[0 outs | 0-2 | empty] BALL
  Ball 1. Count: 1-2.
[0 outs | 1-2 | empty] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Iose Dunn ---
[1 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[1 outs | 0-1 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[1 outs | 0-2 | empty] BALL
  Ball 1. Count: 1-2.
[1 outs | 1-2 | empty] FOUL
  Foul ball. Count: 1-2.
[1 outs | 1-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Benedict Opoku ---
[2 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[2 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[2 outs | 0-2 | empty] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Peter Ceesay ---
[3 outs | 0-0 | empty] BALL IN PLAY
  Peter Ceesay runs → line out.
  Peter Ceesay is out.
--- Now batting: Ibrahim Sherif ---
[4 outs | 0-0 | empty] SAC BUNT
--- Now batting: Kai Johnston ---
[5 outs | 0-0 | empty] FOUL
  Foul ball. Count: 0-1.
[5 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[5 outs | 0-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Abhimanyu Bagchi [P] ---
[6 outs | 0-0 | empty] FOUL
  Foul ball. Count: 0-1.
[6 outs | 0-1 | empty] FOUL
  Foul ball. Count: 0-2.
[6 outs | 0-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Geron Onoh ---
[7 outs | 0-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[7 outs | 0-1 | empty] BALL
  Ball 1. Count: 1-1.
[7 outs | 1-1 | empty] BALL
  Ball 2. Count: 2-1.
[7 outs | 2-1 | empty] SWINGING STRIKE
  Strike (swinging). Count: 2-2.
[7 outs | 2-2 | empty] FOUL
  Foul ball. Count: 2-2.
[7 outs | 2-2 | empty] FOUL
  Foul ball. Count: 2-2.
[7 outs | 2-2 | empty] BALL
  Ball 3. Count: 3-2.
[7 outs | 3-2 | empty] FOUL OUT
  Foul ball. Count: 0-0.
--- Now batting: Ganzorig Tuul ---
[8 outs | 0-0 | empty] BALL IN PLAY
  Ganzorig Tuul runs → HOME RUN.
  Batter scores (HR).
  [Walk-Back — Ganzorig Tuul retreats to 3B as the bonus runner.]
  [The Walk-Back is brought to you by Crystal Pepsi.]
  Cricket order flips (joker-free trip) — Ganzorig Tuul now leads off.
[8 outs | 0-0 | 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[8 outs | 0-1 | 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[8 outs | 0-2 | 3B] BALL IN PLAY
  Ganzorig Tuul runs → fly out.
  Ganzorig Tuul is out.
  Runner at 3B thrown out.
--- Now batting: Geron Onoh ---
[10 outs | 0-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[10 outs | 0-1 | empty] BALL
  Ball 1. Count: 1-1.
[10 outs | 1-1 | empty] BALL IN PLAY
  Geron Onoh runs → double.
[10 outs | 0-0 | 2B] JOKER INSERTION
  Bangalore Baseball Club sends in joker Hamdy Bedrane for an extra plate appearance (joker #1).
--- Now batting: Hamdy Bedrane ---
[10 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[10 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[10 outs | 1-1 | 2B] FOUL
  Foul ball. Count: 1-2.
[10 outs | 1-2 | 2B] FOUL
  Foul ball. Count: 1-2.
[10 outs | 1-2 | 2B] BALL IN PLAY
  Hamdy Bedrane runs → fly out.
  Hamdy Bedrane is out.
--- Now batting: Abhimanyu Bagchi [P] ---
[11 outs | 0-0 | 2B] FOUL
  Foul ball. Count: 0-1.
[11 outs | 0-1 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[11 outs | 0-2 | 2B] BALL IN PLAY
  Abhimanyu Bagchi runs → single.
  Runner scores from 2B.
--- Now batting: Kai Johnston ---
[11 outs | 0-0 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[11 outs | 0-1 | 1B] BALL
  Ball 1. Count: 1-1.
[11 outs | 1-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[11 outs | 1-2 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Ibrahim Sherif ---
[12 outs | 0-0 | 1B] BALL IN PLAY
  Ibrahim Sherif runs → fly out.
  Ibrahim Sherif is out.
--- Now batting: Peter Ceesay ---
[13 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[13 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[13 outs | 0-2 | 1B] BALL
  Ball 1. Count: 1-2.
[13 outs | 1-2 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[14 outs | 0-0 | 1B] JOKER INSERTION
  Bangalore Baseball Club sends in joker Ming-che Tai for an extra plate appearance (joker #2).
--- Now batting: Ming-che Tai ---
[14 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[14 outs | 0-1 | 1B] BALL IN PLAY
  Ming-che Tai runs → line out.
  Ming-che Tai is out.
--- Now batting: Benedict Opoku ---
[15 outs | 0-0 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[15 outs | 0-1 | 1B] FOUL
  Foul ball. Count: 0-2.
[15 outs | 0-2 | 1B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
[16 outs | 0-2 | empty] BALL IN PLAY
  Benedict Opoku runs → fly out.
  Benedict Opoku is out.
--- Now batting: Iose Dunn ---
[17 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[17 outs | 1-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[17 outs | 1-1 | empty] FOUL
  Foul ball. Count: 1-2.
[17 outs | 1-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Iftikhar Shah ---
[18 outs | 0-0 | empty] FOUL
  Foul ball. Count: 0-1.
[18 outs | 0-1 | empty] BALL
  Ball 1. Count: 1-1.
[18 outs | 1-1 | empty] FOUL
  Foul ball. Count: 1-2.
[18 outs | 1-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Ganzorig Tuul ---
[19 outs | 0-0 | empty] BALL IN PLAY
  Ganzorig Tuul runs → fly out.
  Ganzorig Tuul is out.
--- Now batting: Geron Onoh ---
[20 outs | 0-0 | empty] FOUL
  Foul ball. Count: 0-1.
[20 outs | 0-1 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[20 outs | 0-2 | empty] FOUL
  Foul ball. Count: 0-2.
[20 outs | 0-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Abhimanyu Bagchi [P] ---
[21 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[21 outs | 1-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[21 outs | 1-1 | empty] BALL
  Ball 2. Count: 2-1.
[21 outs | 2-1 | empty] BALL IN PLAY
  Abhimanyu Bagchi runs → fly out.
  Abhimanyu Bagchi is out.
--- Now batting: Kai Johnston ---
[22 outs | 0-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[22 outs | 0-1 | empty] BALL
  Ball 1. Count: 1-1.
[22 outs | 1-1 | empty] BALL IN PLAY
  Kai Johnston runs → single.
--- Now batting: Ibrahim Sherif ---
[22 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[22 outs | 1-0 | 1B] CALLED STRIKE
  Strike (called). Count: 1-1.
[22 outs | 1-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[22 outs | 1-2 | 1B] HIT BY PITCH
  HBP — Ibrahim Sherif awarded 1B.
  Runner advances from 1B to 2B.
--- Now batting: Peter Ceesay ---
[22 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[22 outs | 0-1 | 1B, 2B] BALL IN PLAY
  Peter Ceesay runs → single.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
[22 outs | 0-0 | 1B, 2B, 3B] JOKER INSERTION
  Bangalore Baseball Club sends in joker Hamdy Bedrane for an extra plate appearance (joker #3).
--- Now batting: Hamdy Bedrane ---
[22 outs | 0-0 | 1B, 2B, 3B] BALL IN PLAY
  Hamdy Bedrane takes a SECOND CHANCE at the plate.
  Hit credited (second chance). Total this AB: 1.
  Second chance — fresh 0-0 count.
  Runner scores from 3B.
  Runner scores from 2B.
  Runner advances from 1B to 2B.
[22 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[22 outs | 1-1 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[22 outs | 1-2 | 2B] FOUL
  Foul ball. Count: 1-2.
[22 outs | 1-2 | 2B] FOUL
  Foul ball. Count: 1-2.
[22 outs | 1-2 | 2B] BALL IN PLAY
  Hamdy Bedrane runs → error.
  Runner at 2B thrown out.
[23 outs | 0-0 | 1B] PITCHING CHANGE
  PITCHING CHANGE: Janith Vaas exits (26 BF this spell).
[23 outs | 0-0 | 1B] JOKER INSERTION
  Bangalore Baseball Club sends in joker Ming-che Tai for an extra plate appearance (joker #4).
[23 outs | 0-0 | 1B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
--- Now batting: Ming-che Tai ---
[24 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[24 outs | 1-0 | empty] BALL
  Ball 2. Count: 2-0.
[24 outs | 2-0 | empty] BALL IN PLAY
  Ming-che Tai runs → single.
--- Now batting: Benedict Opoku ---
[24 outs | 0-0 | 1B] BALL IN PLAY
  Benedict Opoku runs → double.
  Runner advances from 1B to 3B.
--- Now batting: Iose Dunn ---
[24 outs | 0-0 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[24 outs | 0-1 | 2B, 3B] BALL
  Ball 1. Count: 1-1.
[24 outs | 1-1 | 2B, 3B] BALL
  Ball 2. Count: 2-1.
[24 outs | 2-1 | 2B, 3B] BALL IN PLAY
  Iose Dunn runs → fly out.
  Iose Dunn is out.
  Runner at 3B thrown out.
--- Now batting: Iftikhar Shah ---
[26 outs | 0-0 | 2B] FOUL
  Foul ball. Count: 0-1.
[26 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[26 outs | 1-1 | 2B] FOUL
  Foul ball. Count: 1-2.
[26 outs | 1-2 | 2B] BALL IN PLAY
  Iftikhar Shah runs → double.
  Runner scores from 2B.
[26 outs | 0-0 | 2B] DEFENSIVE SUB
  Ernest Pratt replaces Phani Pai at RF.
--- Now batting: Ganzorig Tuul ---
[26 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[26 outs | 0-1 | 2B] WILD PITCH
  Wild pitch — runners advance.
  Runner advances from 2B to 3B.
[26 outs | 0-1 | 3B] BALL IN PLAY
  Ganzorig Tuul runs → double.
  Runner scores from 3B.
[26 outs | 0-0 | 2B] PITCHING CHANGE
  PITCHING CHANGE: Himanshu Randhawa exits (5 BF this spell).
[26 outs | 0-0 | 2B] DEFENSIVE SUB
  Rodmond Mathews replaces Rishabh Tandon at 3B.
--- Now batting: Geron Onoh ---
[26 outs | 0-0 | 2B] FOUL
  Foul ball. Count: 0-1.
[26 outs | 0-1 | 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[26 outs | 0-2 | 2B] BALL
  Ball 1. Count: 1-2.
[26 outs | 1-2 | 2B] BALL IN PLAY
  Geron Onoh runs → line out.
  Geron Onoh is out.

End of top half — Bangalore Baseball Club: 6 run(s), 10 hit(s), 27 out(s) | Run rate: 0.222

============================================================
GAME OVER: DUBAI AIR FORCE WIN 9–6
============================================================
Final score: Dubai Air Force 9, Bangalore Baseball Club 6
============================================================
LINE SCORE
                        1      R
Bangalore Baseball Club      6      6
Dubai Air Force         9      9

============================================================
BANGALORE BASEBALL CLUB BATTING
Player                PA   AB    R    H   2B   3B   HR    RBI   BB    K  HBP   2C  2C-R   MH
────────────────────────────────────────────────────────────────────────────────────────────────
Abhimanyu Bagchi        3    3    0    1    0    0    0     1    0    1    0    0     0    0
Ibrahim Sherif          3    2    1    0    0    0    0     0    0    0    1    0     0    0
Swarup Saha             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Adeel Cheema            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Gagan Bhurtel           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Hamdy Bedrane           2    2    0    1    0    0    0     2    0    0    0    1     2    0
Mohd bin Mohammad       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Iftikhar Shah           3    3    1    1    1    0    0     1    0    2    0    0     0    0
Pervez Ghani            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ishant Sharma           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Arul Raju               0    0    0    0    0    0    0     0    0    0    0    0     0    0
Nadeem Qadir            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Junaid Malik            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Czech Srarfi            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Tarun Bhatia            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Mahesh Maharjan         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Saurav Banerjee         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Faridoon Naib           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Mallikarjun Balasubramanian    0    0    0    0    0    0    0     0    0    0    0    0     0    0
Rachid Khelifi          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Vinod Thakkar           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Sharlon Casseres        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Mao Nakamura            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ricardo Sandy           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Even Nygård             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Kai Johnston            3    3    1    1    0    0    0     0    0    2    0    0     0    0
Ming-che Tai            2    2    0    1    0    0    0     0    0    0    0    0     0    0
Praveen Raju            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Waltclaire McMillan     0    0    0    0    0    0    0     0    0    0    0    0     0    0
Luis Ramírez            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Jasprit Modi            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Parminder Grewal        0    0    0    0    0    0    0     0    0    0    0    0     0    0
William Altamirano      0    0    0    0    0    0    0     0    0    0    0    0     0    0
Woo-hyun Ban            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Geron Onoh              4    4    1    1    1    0    0     0    0    1    0    0     0    0
Pervez Butt             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Aiham Al-Gheilani       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ganzorig Tuul           4    4    1    2    1    0    1     2    0    0    0    0     0    0
Peter Ceesay            3    3    0    1    0    0    0     0    0    1    0    0     0    0
Benedict Opoku          3    3    1    1    1    0    0     0    0    1    0    0     0    0
Iose Dunn               3    3    0    0    0    0    0     0    0    2    0    0     0    0
Shaq Moore              0    0    0    0    0    0    0     0    0    0    0    0     0    0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS                 33   32    6   10    4    0    1     6    0   10    1    1     2    0

Pitcher                BF  OUT    H    R   BB    K  HBP
──────────────────────────────────────────────────────
Abhimanyu Bagchi       19   15    4    2    2    2    0
Saurav Banerjee        13   10    2    3    3    2    0
Ricardo Sandy           6    2    1    4    1    0    2

============================================================
DUBAI AIR FORCE BATTING
Player                PA   AB    R    H   2B   3B   HR    RBI   BB    K  HBP   2C  2C-R   MH
────────────────────────────────────────────────────────────────────────────────────────────────
Janith Vaas             3    3    0    2    1    0    0     0    0    0    0    0     0    0
Faisal Sulaiman         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Haoran Yang             2    2    0    1    0    0    0     0    0    0    0    0     0    0
Víctor Rojas            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Oday Ghram              4    2    2    0    0    0    0     1    2    0    0    0     0    0
Naveen Mohmand          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Umar Latif              3    2    2    1    0    0    0     0    1    0    0    0     0    0
Baghdad Al-Saadi        3    3    1    1    1    0    0     1    0    0    0    0     0    0
Kerem Al-Ghannam        3    3    0    0    0    0    0     0    0    1    0    0     0    0
Phani Pai               1    1    0    0    0    0    0     0    0    1    0    0     0    0
Ruturaj Khot            2    2    0    0    0    0    0     0    0    1    0    0     0    0
Fadi Al-Saluli          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Inzamam Chishti         1    0    0    0    0    0    0     0    1    0    0    0     0    0
Tarek Hakimi            0    0    1    0    0    0    0     0    0    0    0    0     0    0
Sagar Lamichhane        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Himanshu Randhawa       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ashish Kotak            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Aarav Chaudhary         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ravichandran Kulkarni    0    0    0    0    0    0    0     0    0    0    0    0     0    0
Hariharan Reddy         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Zeeshan Babar           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Norman Zainal           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Samar Kumar             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Rahim Ahmad             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Mouhamad Nasr           2    2    0    0    0    0    0     0    0    0    0    0     0    0
Roan Collier            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Watson Banchero         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Mohamadou Salleh        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Suntarine Muhr          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Bassam Sharif           2    2    0    1    1    0    0     1    0    1    0    0     0    0
Odhiambo Okoth          1    1    0    0    0    0    0     1    0    0    0    0     0    0
Imran Shafiq            2    1    1    1    0    0    0     0    1    0    0    0     0    0
Jun-seok Seon           1    0    1    0    0    0    0     0    1    0    0    0     0    0
Jurickson Jansen        4    3    0    0    0    0    0     1    0    0    1    0     0    0
Rodmond Mathews         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Sreesanth Natarajan     1    0    1    0    0    0    0     0    0    0    1    0     0    0
Ernest Pratt            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Rishabh Tandon          3    3    0    0    0    0    0     0    0    0    0    0     0    0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS                 38   30    9    7    3    0    0     5    6    4    2    0     0    0

Pitcher                BF  OUT    H    R   BB    K  HBP
──────────────────────────────────────────────────────
Janith Vaas            26   23    6    4    0   10    1
Himanshu Randhawa       5    3    4    2    0    0    0
Faisal Sulaiman         1    1    0    0    0    0    0

============================================================
Run rate:  Bangalore Baseball Club  0.222    Dubai Air Force  0.333
Second-Chance ABs:  Bangalore Baseball Club  1    Dubai Air Force  0
IBB (Dubai Air Force): Oday Ghram; Umar Latif; Imran Shafiq; Jun-seok Seon.
Required run rate (Dubai Air Force): 0.037 R/out (needed 1 runs in 27 outs)
Powerplays: Bangalore Baseball Club — Adeel Cheema NF (O13-16), Dubai Air Force — Rodmond Mathews NF (O15-18)
============================================================
============================================================
PARTNERSHIP LOG
Batter 1              Batter 2                Runs  Half
──────────────────────────────────────────────────────────────────
Jurickson Jansen      Kerem Al-Ghannam           0  bottom
Kerem Al-Ghannam      Baghdad Al-Saadi           0  bottom
Baghdad Al-Saadi      Bassam Sharif              1  bottom
Bassam Sharif         Ruturaj Khot               0  bottom
Ruturaj Khot          Haoran Yang                0  bottom
Haoran Yang           Mouhamad Nasr              0  bottom
Mouhamad Nasr         Umar Latif                 0  bottom
Umar Latif            Imran Shafiq               0  bottom
Imran Shafiq          Rishabh Tandon             0  bottom
Rishabh Tandon        Janith Vaas                0  bottom
Janith Vaas           Kerem Al-Ghannam           0  bottom
Kerem Al-Ghannam      Jurickson Jansen           0  bottom
Jurickson Jansen      Oday Ghram                 0  bottom
Oday Ghram            Baghdad Al-Saadi           0  bottom
Baghdad Al-Saadi      Ruturaj Khot               2  bottom
Ruturaj Khot          Bassam Sharif              0  bottom
Bassam Sharif         Mouhamad Nasr              0  bottom
Mouhamad Nasr         Rishabh Tandon             0  bottom
Rishabh Tandon        Janith Vaas                0  bottom
Janith Vaas           Sreesanth Natarajan        0  bottom
Sreesanth Natarajan   Kerem Al-Ghannam           0  bottom
Kerem Al-Ghannam      Jurickson Jansen           0  bottom
Jurickson Jansen      Phani Pai                  1  bottom
Phani Pai             Odhiambo Okoth             1  bottom
Odhiambo Okoth        Rishabh Tandon             2  bottom
Rishabh Tandon        Oday Ghram                 2  bottom
Iftikhar Shah         Iose Dunn                  0  top
Iose Dunn             Benedict Opoku             0  top
Benedict Opoku        Peter Ceesay               0  top
Peter Ceesay          Ibrahim Sherif             0  top
Ibrahim Sherif        Kai Johnston               0  top
Kai Johnston          Abhimanyu Bagchi           0  top
Abhimanyu Bagchi      Geron Onoh                 0  top
Geron Onoh            Ganzorig Tuul              1  top
Ganzorig Tuul         Ganzorig Tuul              0  top
Ganzorig Tuul         Hamdy Bedrane              0  top
Hamdy Bedrane         Kai Johnston               1  top
Kai Johnston          Ibrahim Sherif             0  top
Ibrahim Sherif        Peter Ceesay               0  top
Peter Ceesay          Ming-che Tai               0  top
Ming-che Tai          Abhimanyu Bagchi           0  top
Abhimanyu Bagchi      Benedict Opoku             0  top
Benedict Opoku        Iose Dunn                  0  top
Iose Dunn             Iftikhar Shah              0  top
Iftikhar Shah         Ganzorig Tuul              0  top
Ganzorig Tuul         Geron Onoh                 0  top
Geron Onoh            Abhimanyu Bagchi           0  top
Abhimanyu Bagchi      Peter Ceesay               2  top
Peter Ceesay          Hamdy Bedrane              0  top
Hamdy Bedrane         Ming-che Tai               0  top
Ming-che Tai          Iose Dunn                  0  top
Iose Dunn             Geron Onoh                 2  top
──────────────────────────────────────────────────────────────────
Total partnerships: 52  |  Avg runs/partnership: 0.29
============================================================
PITCHER SPELL LOG
Pitcher               Half         PA#   BF  OUT    R    H   BB    K  HBP
──────────────────────────────────────────────────────────────────────────
Abhimanyu Bagchi      bottom         1   19   15     2     4     2     2     0
Saurav Banerjee       bottom        20   13   10     3     2     3     2     0
Ricardo Sandy         bottom        33    6    2     4     1     1     0     2
Janith Vaas           top            1   26   23     4     6     0    10     1
Himanshu Randhawa     top           28    5    3     2     4     0     0     0
Faisal Sulaiman       top           33    1    1     0     0     0     0     0
──────────────────────────────────────────────────────────────────────────
Total spells: 6
Compare basket · 0 max 4
Compare →