guramritpal-saggu-12 commited on
Commit
e691f25
·
verified ·
1 Parent(s): 1ce1185

Create ipl_knowledge_base.json

Browse files
Files changed (1) hide show
  1. src/ipl_knowledge_base.json +609 -0
src/ipl_knowledge_base.json ADDED
@@ -0,0 +1,609 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "season_summary": {
3
+ "tournament": "IPL",
4
+ "season": 2024,
5
+ "narrative": "IPL 2024 compressed power-hitting records with four teams surpassing 250+ totals while left-arm pace and wrist-spin duos determined playoff seeding.",
6
+ "trends": [
7
+ "Impact Player rule kept fresh hitters waiting in the dugout for matchup-based deployment",
8
+ "Captains used data-led matchups to stack left-handers against middle-overs leg-spin",
9
+ "Death overs economy leaders combined 145+ kph bouncers with slower-ball yorkers",
10
+ "Wicketkeeper-batters doubled as finishers to unlock an extra bowling option"
11
+ ],
12
+ "awards": {
13
+ "orange_cap": {
14
+ "player": "Ruturaj Gaikwad",
15
+ "runs": 667
16
+ },
17
+ "purple_cap": {
18
+ "player": "Harshal Patel",
19
+ "wickets": 21
20
+ },
21
+ "emerging_player": "Mayank Yadav",
22
+ "super_striker": "Travis Head"
23
+ }
24
+ },
25
+ "matches": [
26
+ {
27
+ "match_id": "IPL2024-05",
28
+ "stage": "League",
29
+ "date": "2024-03-26",
30
+ "venue": "MA Chidambaram Stadium, Chennai",
31
+ "teams": [
32
+ "Chennai Super Kings",
33
+ "Royal Challengers Bengaluru"
34
+ ],
35
+ "result": "CSK won by 8 runs",
36
+ "theme": "Opening night where Matheesha Pathirana outfoxed Kohli at the death",
37
+ "key_events": [
38
+ "Ruturaj Gaikwad anchored 78 (54) with 5 sixes",
39
+ "Matheesha Pathirana yorked Virat Kohli with a dipping slower ball",
40
+ "Daryl Mitchell defended 12 in the final over using wide yorkers"
41
+ ],
42
+ "top_performers": {
43
+ "batting": [
44
+ {
45
+ "player": "Ruturaj Gaikwad",
46
+ "runs": 78,
47
+ "balls": 54,
48
+ "strike_rate": 144.44
49
+ },
50
+ {
51
+ "player": "Virat Kohli",
52
+ "runs": 62,
53
+ "balls": 46,
54
+ "strike_rate": 134.78
55
+ }
56
+ ],
57
+ "bowling": [
58
+ {
59
+ "player": "Matheesha Pathirana",
60
+ "overs": 4,
61
+ "runs_conceded": 28,
62
+ "wickets": 3
63
+ },
64
+ {
65
+ "player": "Mohammed Siraj",
66
+ "overs": 4,
67
+ "runs_conceded": 31,
68
+ "wickets": 2
69
+ }
70
+ ]
71
+ },
72
+ "impact_player": "Shivam Dube replaced Tushar Deshpande to deepen the chase",
73
+ "tactical_notes": "CSK forced RCB into mishits using cross-seam back-of-length plans on a two-paced surface."
74
+ },
75
+ {
76
+ "match_id": "IPL2024-22",
77
+ "stage": "League",
78
+ "date": "2024-04-10",
79
+ "venue": "Narendra Modi Stadium, Ahmedabad",
80
+ "teams": [
81
+ "Gujarat Titans",
82
+ "Sunrisers Hyderabad"
83
+ ],
84
+ "result": "SRH won by 9 wickets",
85
+ "theme": "Record chase sparked by Head-Abhishek powerplay blitz",
86
+ "key_events": [
87
+ "Travis Head scored the fastest SRH fifty in 16 balls",
88
+ "Abhishek Sharma cleared the rope 8 times in the first six overs",
89
+ "Bhuvneshwar Kumar swung the new ball to remove Gill early"
90
+ ],
91
+ "top_performers": {
92
+ "batting": [
93
+ {
94
+ "player": "Travis Head",
95
+ "runs": 89,
96
+ "balls": 32,
97
+ "strike_rate": 278.12
98
+ },
99
+ {
100
+ "player": "Abhishek Sharma",
101
+ "runs": 71,
102
+ "balls": 34,
103
+ "strike_rate": 208.82
104
+ }
105
+ ],
106
+ "bowling": [
107
+ {
108
+ "player": "Bhuvneshwar Kumar",
109
+ "overs": 4,
110
+ "runs_conceded": 27,
111
+ "wickets": 2
112
+ },
113
+ {
114
+ "player": "Rashid Khan",
115
+ "overs": 4,
116
+ "runs_conceded": 30,
117
+ "wickets": 1
118
+ }
119
+ ]
120
+ },
121
+ "impact_player": "Mayank Markande subbed in for Washington Sundar to add leg-spin",
122
+ "tactical_notes": "SRH used baseball-style swing in powerplay and avoided hitting Rashid against the spin."
123
+ },
124
+ {
125
+ "match_id": "IPL2024-42",
126
+ "stage": "League",
127
+ "date": "2024-04-28",
128
+ "venue": "Eden Gardens, Kolkata",
129
+ "teams": [
130
+ "Kolkata Knight Riders",
131
+ "Mumbai Indians"
132
+ ],
133
+ "result": "KKR won by 24 runs",
134
+ "theme": "Dual-role Sunil Narine set up both batting and bowling dominance",
135
+ "key_events": [
136
+ "Sunil Narine smashed 82 (32) with nine boundaries and five sixes",
137
+ "Andre Russell finished the innings with 34* (15)",
138
+ "Mitchell Starc delivered a double-wicket maiden in the 17th over"
139
+ ],
140
+ "top_performers": {
141
+ "batting": [
142
+ {
143
+ "player": "Sunil Narine",
144
+ "runs": 82,
145
+ "balls": 32,
146
+ "strike_rate": 256.25
147
+ },
148
+ {
149
+ "player": "Tilak Varma",
150
+ "runs": 54,
151
+ "balls": 38,
152
+ "strike_rate": 142.1
153
+ }
154
+ ],
155
+ "bowling": [
156
+ {
157
+ "player": "Mitchell Starc",
158
+ "overs": 4,
159
+ "runs_conceded": 18,
160
+ "wickets": 3
161
+ },
162
+ {
163
+ "player": "Jasprit Bumrah",
164
+ "overs": 4,
165
+ "runs_conceded": 26,
166
+ "wickets": 2
167
+ }
168
+ ]
169
+ },
170
+ "impact_player": "Rinku Singh replaced Harshit Rana to strengthen the chase defense",
171
+ "tactical_notes": "KKR opened with Narine to disrupt MI match-ups and used wrist spin overs to Rohit, SKY."
172
+ },
173
+ {
174
+ "match_id": "IPL2024-55",
175
+ "stage": "League",
176
+ "date": "2024-05-10",
177
+ "venue": "MA Chidambaram Stadium, Chennai",
178
+ "teams": [
179
+ "Chennai Super Kings",
180
+ "Rajasthan Royals"
181
+ ],
182
+ "result": "CSK won by 5 wickets",
183
+ "theme": "Gaikwad tempo control on a slow surface",
184
+ "key_events": [
185
+ "Ruturaj Gaikwad paced the chase with 67 (48)",
186
+ "Simarjeet Singh removed both openers inside the powerplay",
187
+ "Ravindra Jadeja and Moeen Ali bowled 8 overs for just 44 runs"
188
+ ],
189
+ "top_performers": {
190
+ "batting": [
191
+ {
192
+ "player": "Ruturaj Gaikwad",
193
+ "runs": 67,
194
+ "balls": 48,
195
+ "strike_rate": 139.58
196
+ },
197
+ {
198
+ "player": "Sanju Samson",
199
+ "runs": 45,
200
+ "balls": 32,
201
+ "strike_rate": 140.62
202
+ }
203
+ ],
204
+ "bowling": [
205
+ {
206
+ "player": "Simarjeet Singh",
207
+ "overs": 3,
208
+ "runs_conceded": 17,
209
+ "wickets": 2
210
+ },
211
+ {
212
+ "player": "Ravindra Jadeja",
213
+ "overs": 4,
214
+ "runs_conceded": 18,
215
+ "wickets": 1
216
+ }
217
+ ]
218
+ },
219
+ "impact_player": "Tushar Deshpande substituted for Shivam Dube to bowl the death overs",
220
+ "tactical_notes": "CSK denied Royals pace-on scoring by taking pace off and protecting square boundaries."
221
+ },
222
+ {
223
+ "match_id": "IPL2024-63",
224
+ "stage": "League",
225
+ "date": "2024-05-14",
226
+ "venue": "Wankhede Stadium, Mumbai",
227
+ "teams": [
228
+ "Mumbai Indians",
229
+ "Lucknow Super Giants"
230
+ ],
231
+ "result": "LSG won by 6 wickets",
232
+ "theme": "Rahul-Pooran chase deflated MI death bowling",
233
+ "key_events": [
234
+ "Nicholas Pooran hit 7 sixes in a 24-ball 68",
235
+ "KL Rahul manipulated strike to expose MI spinners",
236
+ "Young pacer Mayank Yadav clocked 155 kph yorkers"
237
+ ],
238
+ "top_performers": {
239
+ "batting": [
240
+ {
241
+ "player": "Nicholas Pooran",
242
+ "runs": 68,
243
+ "balls": 24,
244
+ "strike_rate": 283.33
245
+ },
246
+ {
247
+ "player": "Suryakumar Yadav",
248
+ "runs": 58,
249
+ "balls": 34,
250
+ "strike_rate": 170.58
251
+ }
252
+ ],
253
+ "bowling": [
254
+ {
255
+ "player": "Mayank Yadav",
256
+ "overs": 4,
257
+ "runs_conceded": 29,
258
+ "wickets": 3
259
+ },
260
+ {
261
+ "player": "Gerald Coetzee",
262
+ "overs": 4,
263
+ "runs_conceded": 34,
264
+ "wickets": 2
265
+ }
266
+ ]
267
+ },
268
+ "impact_player": "Ayush Badoni subbed in as finisher for Krunal Pandya",
269
+ "tactical_notes": "LSG stacked left-handers to neutralize Bumrah's angle and targeted slower bouncers."
270
+ },
271
+ {
272
+ "match_id": "IPL2024-Q1",
273
+ "stage": "Qualifier 1",
274
+ "date": "2024-05-21",
275
+ "venue": "Narendra Modi Stadium, Ahmedabad",
276
+ "teams": [
277
+ "Kolkata Knight Riders",
278
+ "Sunrisers Hyderabad"
279
+ ],
280
+ "result": "KKR won by 7 wickets",
281
+ "theme": "Powerplay wickets from Vaibhav Arora and controlled chase",
282
+ "key_events": [
283
+ "Vaibhav Arora removed both SRH openers inside 3 overs",
284
+ "Shreyas Iyer and Venkatesh Iyer stitched a 120-run stand",
285
+ "Harshit Rana nailed wide yorkers to Klaasen"
286
+ ],
287
+ "top_performers": {
288
+ "batting": [
289
+ {
290
+ "player": "Shreyas Iyer",
291
+ "runs": 74,
292
+ "balls": 48,
293
+ "strike_rate": 154.16
294
+ },
295
+ {
296
+ "player": "Venkatesh Iyer",
297
+ "runs": 68,
298
+ "balls": 38,
299
+ "strike_rate": 178.94
300
+ }
301
+ ],
302
+ "bowling": [
303
+ {
304
+ "player": "Vaibhav Arora",
305
+ "overs": 4,
306
+ "runs_conceded": 24,
307
+ "wickets": 2
308
+ },
309
+ {
310
+ "player": "T Natarajan",
311
+ "overs": 4,
312
+ "runs_conceded": 30,
313
+ "wickets": 2
314
+ }
315
+ ]
316
+ },
317
+ "impact_player": "Rahmanullah Gurbaz replaced Phil Salt to add spin game",
318
+ "tactical_notes": "KKR bowled heavy seam movement early and used Narine sparingly due to left-handers."
319
+ },
320
+ {
321
+ "match_id": "IPL2024-Q2",
322
+ "stage": "Qualifier 2",
323
+ "date": "2024-05-22",
324
+ "venue": "Narendra Modi Stadium, Ahmedabad",
325
+ "teams": [
326
+ "Rajasthan Royals",
327
+ "Sunrisers Hyderabad"
328
+ ],
329
+ "result": "SRH won by 6 wickets",
330
+ "theme": "Head counter-attack nullified Royals spin choke",
331
+ "key_events": [
332
+ "Travis Head counter-attacked with 52 (24) despite early wickets",
333
+ "Abhishek Sharma finished the chase with consecutive sixes",
334
+ "T Natarajan executed 12 yorkers at the death"
335
+ ],
336
+ "top_performers": {
337
+ "batting": [
338
+ {
339
+ "player": "Travis Head",
340
+ "runs": 52,
341
+ "balls": 24,
342
+ "strike_rate": 216.66
343
+ },
344
+ {
345
+ "player": "Yashasvi Jaiswal",
346
+ "runs": 60,
347
+ "balls": 34,
348
+ "strike_rate": 176.47
349
+ }
350
+ ],
351
+ "bowling": [
352
+ {
353
+ "player": "T Natarajan",
354
+ "overs": 4,
355
+ "runs_conceded": 23,
356
+ "wickets": 2
357
+ },
358
+ {
359
+ "player": "Sandeep Sharma",
360
+ "overs": 4,
361
+ "runs_conceded": 27,
362
+ "wickets": 3
363
+ }
364
+ ]
365
+ },
366
+ "impact_player": "Nitish Reddy subbed in as a finisher for Heinrich Klaasen",
367
+ "tactical_notes": "SRH shortened Jaiswal's hitting arc with wide yorkers and cutters."
368
+ },
369
+ {
370
+ "match_id": "IPL2024-F",
371
+ "stage": "Final",
372
+ "date": "2024-05-26",
373
+ "venue": "MA Chidambaram Stadium, Chennai",
374
+ "teams": [
375
+ "Kolkata Knight Riders",
376
+ "Sunrisers Hyderabad"
377
+ ],
378
+ "result": "KKR won by 6 wickets",
379
+ "theme": "Balanced bowling attack dismantled SRH",
380
+ "key_events": [
381
+ "Mitchell Starc produced a new-ball spell of 3/16",
382
+ "Narine-Varun throttled middle overs to under 6 RPO",
383
+ "Venkatesh Iyer finished the chase with 52 (26)"
384
+ ],
385
+ "top_performers": {
386
+ "batting": [
387
+ {
388
+ "player": "Venkatesh Iyer",
389
+ "runs": 52,
390
+ "balls": 26,
391
+ "strike_rate": 200.0
392
+ },
393
+ {
394
+ "player": "Heinrich Klaasen",
395
+ "runs": 42,
396
+ "balls": 28,
397
+ "strike_rate": 150.0
398
+ }
399
+ ],
400
+ "bowling": [
401
+ {
402
+ "player": "Mitchell Starc",
403
+ "overs": 4,
404
+ "runs_conceded": 16,
405
+ "wickets": 3
406
+ },
407
+ {
408
+ "player": "Varun Chakravarthy",
409
+ "overs": 4,
410
+ "runs_conceded": 20,
411
+ "wickets": 2
412
+ }
413
+ ]
414
+ },
415
+ "impact_player": "Anukul Roy replaced Rahmanullah Gurbaz to add a left-arm spin matchup",
416
+ "tactical_notes": "KKR alternated wrist spin with left-arm pace to deny Klaasen lengths."
417
+ }
418
+ ],
419
+ "player_profiles": [
420
+ {
421
+ "player": "Ruturaj Gaikwad",
422
+ "team": "Chennai Super Kings",
423
+ "roles": [
424
+ "Opening batter",
425
+ "Captain"
426
+ ],
427
+ "strengths": [
428
+ "Late acceleration",
429
+ "Inside-out driving",
430
+ "Match-up reading"
431
+ ],
432
+ "season_highlights": "Orange Cap leader with 660+ runs, best strike rate in overs 15-20.",
433
+ "impact_metrics": {
434
+ "powerplay_sr": 158.3,
435
+ "death_sr": 192.4,
436
+ "balls_per_boundary": 4.2
437
+ }
438
+ },
439
+ {
440
+ "player": "Sunil Narine",
441
+ "team": "Kolkata Knight Riders",
442
+ "roles": [
443
+ "Opener",
444
+ "Mystery Spinner"
445
+ ],
446
+ "strengths": [
447
+ "Powerplay acceleration",
448
+ "Carrom-ball variations",
449
+ "Match-up bowling"
450
+ ],
451
+ "season_highlights": "Two centuries opening the batting and 17 wickets with economy 6.9.",
452
+ "impact_metrics": {
453
+ "dots_bowled": 142,
454
+ "avg_spin_speed": 88.5
455
+ }
456
+ },
457
+ {
458
+ "player": "Travis Head",
459
+ "team": "Sunrisers Hyderabad",
460
+ "roles": [
461
+ "Opening batter"
462
+ ],
463
+ "strengths": [
464
+ "Back-foot lofting",
465
+ "Swing hitting",
466
+ "First-10-over acceleration"
467
+ ],
468
+ "season_highlights": "Fastest SRH ton and 600+ runs at 191 strike rate.",
469
+ "impact_metrics": {
470
+ "powerplay_boundaries": 41,
471
+ "strike_rate_vs_spin": 202.1
472
+ }
473
+ },
474
+ {
475
+ "player": "T Natarajan",
476
+ "team": "Sunrisers Hyderabad",
477
+ "roles": [
478
+ "Left-arm pacer"
479
+ ],
480
+ "strengths": [
481
+ "Death bowling",
482
+ "Yorker accuracy",
483
+ "Cutter variation"
484
+ ],
485
+ "season_highlights": "Most yorkers nailed in playoffs and 3 double-wicket overs.",
486
+ "impact_metrics": {
487
+ "yorker_percentage": 41.5,
488
+ "death_economy": 8.4
489
+ }
490
+ },
491
+ {
492
+ "player": "Nicholas Pooran",
493
+ "team": "Lucknow Super Giants",
494
+ "roles": [
495
+ "Finisher",
496
+ "Wicketkeeper"
497
+ ],
498
+ "strengths": [
499
+ "Spin hitting",
500
+ "Short-side targeting",
501
+ "Reverse sweeps"
502
+ ],
503
+ "season_highlights": "Best strike rate (220) for batters with 250+ runs.",
504
+ "impact_metrics": {
505
+ "sixes": 34,
506
+ "boundary_percentage": 32.5
507
+ }
508
+ },
509
+ {
510
+ "player": "Harshal Patel",
511
+ "team": "Punjab Kings",
512
+ "roles": [
513
+ "Right-arm medium"
514
+ ],
515
+ "strengths": [
516
+ "Slower dipping yorker",
517
+ "Cross-seam grip",
518
+ "Death overs craft"
519
+ ],
520
+ "season_highlights": "Purple Cap with 21 wickets using off-cutter variations.",
521
+ "impact_metrics": {
522
+ "slower_ball_percentage": 52.0,
523
+ "dot_rate": 41.2
524
+ }
525
+ },
526
+ {
527
+ "player": "Mayank Yadav",
528
+ "team": "Lucknow Super Giants",
529
+ "roles": [
530
+ "Express pacer"
531
+ ],
532
+ "strengths": [
533
+ "High pace",
534
+ "Hard length",
535
+ "Surprise yorkers"
536
+ ],
537
+ "season_highlights": "Consistently clocked 155 kph+, leading to emerging player award.",
538
+ "impact_metrics": {
539
+ "avg_speed_kph": 153.2,
540
+ "short_ball_strike_rate": 102.0
541
+ }
542
+ },
543
+ {
544
+ "player": "Ravindra Jadeja",
545
+ "team": "Chennai Super Kings",
546
+ "roles": [
547
+ "Allrounder"
548
+ ],
549
+ "strengths": [
550
+ "Tight left-arm spin",
551
+ "Electric fielding",
552
+ "Lower-order finishing"
553
+ ],
554
+ "season_highlights": "Economy 6.2 in middle overs and 190 strike rate in finishing overs.",
555
+ "impact_metrics": {
556
+ "middle_over_economy": 6.2,
557
+ "catches": 12
558
+ }
559
+ }
560
+ ],
561
+ "team_briefs": [
562
+ {
563
+ "team": "Chennai Super Kings",
564
+ "coach": "Stephen Fleming",
565
+ "captain": "Ruturaj Gaikwad",
566
+ "style": "Structure around tempo-setting openers, spin squeeze in the middle, finish with swing yorkers."
567
+ },
568
+ {
569
+ "team": "Kolkata Knight Riders",
570
+ "coach": "Chandrakant Pandit",
571
+ "captain": "Shreyas Iyer",
572
+ "style": "Match-up heavy approach mixing left-arm pace, wrist spin, and hyper-aggressive batting."
573
+ },
574
+ {
575
+ "team": "Sunrisers Hyderabad",
576
+ "coach": "Daniel Vettori",
577
+ "captain": "Pat Cummins",
578
+ "style": "High-variance batting with dual left-handed openers and yorker specialists at the death."
579
+ },
580
+ {
581
+ "team": "Lucknow Super Giants",
582
+ "coach": "Justin Langer",
583
+ "captain": "KL Rahul",
584
+ "style": "Express pace backed by left-right finishing combos and data-driven field placements."
585
+ }
586
+ ],
587
+ "stadium_notes": [
588
+ {
589
+ "venue": "MA Chidambaram Stadium, Chennai",
590
+ "average_first_innings": 172,
591
+ "spice": "Assists finger spin and slower balls; square boundaries are protected."
592
+ },
593
+ {
594
+ "venue": "Eden Gardens, Kolkata",
595
+ "average_first_innings": 201,
596
+ "spice": "Skiddy pitch with fast outfield favoring power-hitters."
597
+ },
598
+ {
599
+ "venue": "Wankhede Stadium, Mumbai",
600
+ "average_first_innings": 210,
601
+ "spice": "True bounce, dew-driven chasing advantage."
602
+ },
603
+ {
604
+ "venue": "Narendra Modi Stadium, Ahmedabad",
605
+ "average_first_innings": 198,
606
+ "spice": "Red soil lanes for new-ball swing, black soil slows later."
607
+ }
608
+ ]
609
+ }