टी20 एशिया कप 2025 की शुरुआत 9 सितंबर से होगी.
ADVERTISEMENT
UAE vs OMA, एशिया कप 2025: बॉल-बाय-बॉल कमेंट्री
Match 7, Zayed Cricket Stadium, Abu Dhabi
ENDED

UAE
172/5 (20.0)
Match 7Match EndedUnited Arab Emirates beat Oman by 42 runs
OMA130/10 (18.4)

OMA130/10 (18.4)
United Arab Emirates beat Oman by 42 runs
ADVERTISEMENT
Commentary
18.4
W
Muhammad Rohid to Samay ShrivastavaOUT! RUN OUT! Muhammad Waseem completes the game with a fine effort. Fuller ball outside off. Samay Shrivastava pushes it to mid off for a quick single. Muhammad Waseem picks up and hits at the bowler's endfinds Samay Shrivastava well short. United Arab Emirates win by 42 runs!
18.3
4
Muhammad Rohid to Samay ShrivastavaFOUR! MORE! Well played! A yorkeroutside off. Samay Shrivastava guides it very fine to third man and it rolls to the fence.
18.2
1
Muhammad Rohid to Shakeel AhmedA length ball outside offpunched past cover for a quick single.
18.1
6
Muhammad Rohid to Shakeel AhmedSIX! Where has this come from! A good length ball on middlesits nicely for Shakeel Ahmed as he clubs it over mid-wicket for a biggie.
ADVERTISEMENT
Over 18
0
1
0
0
1
0
17.6
0
Junaid Siddique to Samay ShrivastavaShort of a good lengthoutside off. Samay Shrivastava knocks it to point.
17.5
1
Junaid Siddique to Shakeel AhmedTad fuller and outside off. Ahmed taps it late to point for a quick single.
17.4
0
Junaid Siddique to Shakeel AhmedA length ball on middleAhmed solidly defends.
17.3
0
Junaid Siddique to Shakeel AhmedA yorker outside off. Ahmed jams it out to point. Samay Shrivastava wants a singlehe is half way down and is sent back. The fielder throws but it's way over Junaid Siddique.
17.2
1
Junaid Siddique to Samay ShrivastavaA low dipping fuller ball outside offplayed to mid on for a single.
17.1
0
Junaid Siddique to Samay ShrivastavaBowls a yorkerwide outside off. Samay Shrivastava looks to drive but misses.
Over 17
4
1
1WD
0
1
0
0
16.6
0
Muhammad Jawadullah to Shakeel AhmedShort in length and outside off. Ahmed hops and punches it to point.
16.5
0
Muhammad Jawadullah to Shakeel AhmedThis is very full and on middleAhmed plays it back to the bowler.
16.4
1
Muhammad Jawadullah to Samay ShrivastavaBowls it very full and outside offSamay Shrivastava plays it through covers for a single.
16.3
0
Muhammad Jawadullah to Samay ShrivastavaTouch fuller and around middle and offblocked out.
16.3
1WD
Muhammad Jawadullah to Samay ShrivastavaWide! What was that! Muhammad Jawadullah tries the back of the hand delivery and slips one out bowling it well down the leg sideleft alone.
16.2
1
Muhammad Jawadullah to Shakeel AhmedWell outside offShakeel Ahmed guides it to third man for a single.
16.1
4
Muhammad Jawadullah to Shakeel AhmedFOUR! Nicely played! Length balloutside off. Shakeel Ahmed plays with an open face of the bat and rides it past point for a boundary.
Over 16
4
W
1WD
1
0
W
0
15.6
0
Junaid Siddique to Samay ShrivastavaBowls it full and on middle and legnudged to mid-wicket.
15.5
W
Junaid Siddique to Hassnain ShahOUT! BOWLED'EM! Excellent change of pace from Junaid Siddique! Bowls the off-cutter on the fuller side around off and comes with an angle. Hassnain Shah swings across the linemisses and it crashes the stumps. Junaid Siddique has four wickets now.
15.4
0
Junaid Siddique to Hassnain ShahA good length deliveryoutside off. Shah swings hard and misses it.
15.3
1
Junaid Siddique to Shakeel AhmedServes a full toss outside offAhmed punches it through cover for a single.
15.3
1WD
Junaid Siddique to Shakeel AhmedWide! Bowls it too short over Ahmed's headleft alone.
15.2
W
Junaid Siddique to Vinayak ShuklaOUT! GONE! Shukla goes and that would put the game to bed! A nice hard length delivery into the surface on middleShukla tries to hoick it across but gloves it to short fine leg where Muhammad Jawadullah takes a dolly. Catching practise for United Arab Emirates right now.
15.1
4
Junaid Siddique to Vinayak ShuklaFOUR! Shukla keeps things flowing! Gets a short delivery with some width. Shukla cuts it aerially and to point for a boundary.
Over 15
1
0
4
0
W
0
14.6
0
Muhammad Jawadullah to Hassnain ShahBowls it full and outside off. Shah punches it straight to point.
14.5
W
Muhammad Jawadullah to Jiten RamanandiOUT! GONE! Excellent bowling from Muhammad Jawadullah! He cramps Jiten Ramanandi for the room with a shorter delivery on leg. Jiten Ramanandi has a swipe across the line but top edges it to short third man where Alishan Sharafu takes a sitter.
14.4
0
Muhammad Jawadullah to Jiten RamanandiInto the surface shorter and on middleJiten Ramanandi shuffles across to pull but misses.
14.3
4
Muhammad Jawadullah to Jiten RamanandiFOUR! HIT HARD! Overpitched deliveryoutside off. Jiten Ramanandi thumps it past mid off and it races to the fence. Two big overs could do it for Oman.
14.2
0
Muhammad Jawadullah to Jiten RamanandiBangs it short and on leg. Jiten Ramanandi backs away to pull but misses it.
14.1
1
Muhammad Jawadullah to Vinayak ShuklaA length ball around offVinayak Shukla chops it to point for a single. 100 up for Oman.
Over 14
1
1
1
4
2
2
13.6
2
Harshit Kaushik to Jiten RamanandiTWO MORE! Follows Jiten Ramanandi on the off side with a fuller sidethis is hit to the left of long on for a couple more. 13 runs off the over.
13.5
2
Harshit Kaushik to Jiten RamanandiDrops it short and around off. Jiten Ramanandi pulls it to deep mid-wicketin the gap for a couple.
13.4
4
Harshit Kaushik to Jiten RamanandiFOUR! Shorter and around off. Jiten Ramanandi flat bats it down to long off. Alishan Sharafu runs to his left and slides skids a bit as he stops it. Howeverthe replay shows Alishan Sharafu had his foot in contact with the cushion while he had the ball in his hand.
13.3
1
Harshit Kaushik to Vinayak ShuklaBowls it very full and on middleShukla uses his feet and works it through point for one.
13.2
1
Harshit Kaushik to Jiten RamanandiTossed upfull and outside off. Jiten Ramanandi slog-sweeps it to deep mid-wicket for a single.
13.1
1
Harshit Kaushik to Vinayak ShuklaExcellent piece of fielding! A length ball on middle Vinayak Shukla turns it to mid-wicket. Harshit Kaushik runs across picks and turnshits at his end. He appeals for the run out but the replay shows Vinayak Shukla was just in. Good fielding though.
Over 13
4
0
1
1
W
0
12.6
0
Muhammad Jawadullah to Jiten RamanandiBowls the slower fuller length deliveryoutside off. Jiten Ramanandi looks to drive but gets a faint inside edge to the keeper.
12.5
W
Muhammad Jawadullah to Aryan BishtOUT! BOWLED! Another wicket has fallen! A good length delivery scrambled seam and attacking the stumps. Bisht makes room and shows off his woodshe fails to connect and it hits the stumps.
12.4
1
Muhammad Jawadullah to Vinayak ShuklaA single as Vinayak Shukla drops it down to third man.
12.3
1
Muhammad Jawadullah to Aryan BishtGood length delivery on middleBisht turns it to square leg for a single.
12.2
0
Muhammad Jawadullah to Aryan BishtShort in length and outside offBisht dabs it straight to point.
12.1
4
Muhammad Jawadullah to Aryan BishtFOUR! Welcome boundary! Greets Muhammad Jawadullah with a boundary as Bisht slashes this short ball over point for a boundary.
Over 12
1
0
1
1
0
1
11.6
1
Haider Ali to Aryan BishtA bit full and around off. Bisht hits it hard but to long off for a single to end the over.
11.5
0
Haider Ali to Aryan BishtFlatter delivery full and on middleBisht blocks it on the deck.
11.4
1
Haider Ali to Vinayak ShuklaFuller delivery on the padsVinayak Shukla helps it to fine leg for a single.
11.3
1
Haider Ali to Aryan BishtOh that looked close! Tossed up on offcomes with the arm. Bisht tries to reverse paddle but seems to edge it past the keeper. United Arab Emirates appeal for LBW but it was turned down. The replay shows there was some bat on it.
11.2
0
Haider Ali to Aryan BishtOn middlefuller and Bisht makes room as he drives it to cover.
11.1
1
Haider Ali to Vinayak ShuklaDarted on the pads. Vinayak Shukla tickles it to short fine leg for a quick single.
Over 11
0
1
1
1
1
0
10.6
0
Harshit Kaushik to Aryan BishtFlighted full and on middle and legBisht keeps it out on the leg side.
10.5
1
Harshit Kaushik to Vinayak ShuklaDROPPED! Muhammad Waseem almost pulls off the blinder. Good effort though. Short and wide of off. Vinayak Shukla cuts it straight to short cover where Muhammad Waseem gets a hand on it diving across but fails to hold on.
10.4
1
Harshit Kaushik to Aryan BishtFloats it full and outside offBisht skips down and lofts it to long off for a single. Falls well short of the fielder.
10.3
1
Harshit Kaushik to Vinayak ShuklaOutside offshorter and Vinayak Shukla guides it to short third man for a quick single.
10.2
1
Harshit Kaushik to Aryan BishtFlatter deliveryoutside off. Bisht plays it to backward point for a single.
10.1
0
Harshit Kaushik to Aryan BishtFlatter and outside off. Aryan Bisht blocks it to the off side.
Over 10
0
0
0
1
1
1
9.6
1
Haider Ali to Aryan BishtFlatter on offAryan Bisht punches it to cover for one.
9.5
1
Haider Ali to Vinayak ShuklaShort and wideVinayak Shukla cuts it through point for one more.
9.4
1
Haider Ali to Aryan BishtQuicker on legAryan Bisht fends it to short third for a single.
9.3
0
Haider Ali to Aryan BishtMuch fuller on offAryan Bisht punches it to cover.
9.2
0
Haider Ali to Aryan BishtSlower one on legAryan Bisht blocks it back.
9.1
0
Haider Ali to Aryan BishtShort just outside offAryan Bisht cuts it to point.
Over 9
4
1
1
1
1
0
8.6
0
Harshit Kaushik to Vinayak ShuklaShort on legVinayak Shukla cuts it to the point fielder.
8.5
1
Harshit Kaushik to Aryan BishtSlower one on offAryan Bisht guides it to short third for one more.
8.4
1
Harshit Kaushik to Vinayak ShuklaMuch fuller on legVinayak Shukla flicks it to wide mid on for one.
8.3
1
Harshit Kaushik to Aryan BishtFlatter on legAryan Bisht turns it to mid-wicket for one more.
8.2
1
Harshit Kaushik to Vinayak ShuklaFull on offVinayak Shukla pushes it to cover for one.
8.1
4
Harshit Kaushik to Vinayak ShuklaFOUR! Excellent from Vinayak Shukla! Down the leg sideVinayak Shukla uses the pace of the ball and helps it fine for a boundary.
Over 8
0
0
0
1
0
0
4
7.6
4
Dhruv Parashar to Aryan BishtFOUR! That will ease some pressure! Short just outside offAryan Bisht makes room and times it magnificently through covers for a boundary.
7.5
0
Dhruv Parashar to Aryan BishtKeeps it full againAryansh Sharma flicks it to mid-wicket.
7.4
0
Dhruv Parashar to Aryan BishtFull on legAryan Bisht flicks it to mid on.
7.3
1
Dhruv Parashar to Vinayak ShuklaFull on offVinayak Shukla knocks it down the ground for one.
7.3
0
Dhruv Parashar to Vinayak ShuklaThree wides! Down the leg sideVinayak Shukla leaves. The keeper fails to collect it as the batters collect two runs.
7.2
0
Dhruv Parashar to Vinayak ShuklaToo full on middleVinayak Shukla flicks it to mid-wicket.
7.1
0
Dhruv Parashar to Aryan BishtFull outside offAryan Bisht looks to play at it but the ball hits his pads and rolls to short third. They collect a leg bye.
Over 7
1
6
1
1
W
0
1WD
1
6.6
1
Haider Ali to Aryan BishtShort on middle and legAryan Bisht punches it to cover for one.
6.6
1WD
Haider Ali to Aryan BishtWide! Another one down legAryan Bisht looks to flick it but misses.
6.6
0
Haider Ali to Vinayak ShuklaTwo wides! Lands it down legVinayak Shukla looks to flick it but misses. The keeper fails to collect it as the batters collect a single.
6.5
W
Haider Ali to Shah FaisalOUT! TAKEN! Haider Ali strikes. Another one goes down for Oman! Flatter on middle and legShah Faisal gets down on one knee and looks to slog it. Gets a top edge as the ball goes in the air towards mid-wicket. Muhammad Waseem settles under it and completes the catch.
6.4
1
Haider Ali to Aryan BishtMuch fuller on middle and legAryan Bisht flicks it to mid on for one. Fifty comes up for Oman.
6.3
1
Haider Ali to Shah FaisalShort on offShah Faisal pushes it to mid off for one.
6.2
6
Haider Ali to Shah FaisalSIX! They need more a lot more! A half tracker on offShah Faisal winds up and clatters it all the way over deep mid-wicket for a biggie.
6.1
1
Haider Ali to Aryan BishtShort on offAryan Bisht taps it to cover for one.
Over 6
1WD
2
1WD
0
0
1
0
1
5.6
1
Dhruv Parashar to Aryan BishtShort on offAryan Bisht punches it to cover for one.
5.5
0
Dhruv Parashar to Shah FaisalFlatter down legShah Faisal looks to block it but the ball hits his pads and rolls towards point. They collect a leg bye.
5.4
1
Dhruv Parashar to Aryan BishtBowls it on offAryan Bisht guides it to short third for a single.
5.3
0
Dhruv Parashar to Aryan BishtFlatter down legAryan Bisht looks to flick it but wears it on his pads. A stifled appeal but turned down.
5.2
0
Dhruv Parashar to Aryan BishtShort on offAryan Bisht taps it back.
5.2
1WD
Dhruv Parashar to Aryan BishtWide! Lands it down legAryan Bisht leaves it alone.
5.1
2
Dhruv Parashar to Aryan BishtFuller on middleAryan Bisht flicks it through mid-wicket for a brace.
5.1
1WD
Dhruv Parashar to Aryan BishtWide! Down the leg sideAryan Bisht looks to flick it but misses.
Over 5
1
0
W
0
0
0
0
4.6
0
Muhammad Rohid to Shah FaisalSlower one outside offShah Faisal has a fiddle but misses.
4.5
0
Muhammad Rohid to Shah FaisalHard length outside offShah Faisal looks to loft it but misses.
4.5
0
Muhammad Rohid to Aryan BishtTwo wides! Down the leg sideAryan Bisht looks to flick it but misses. The keeper fails to collect it as the batters run for a single. A bit of a yes no for the second run but Shah Faisal makes it back in time.
4.4
0
Muhammad Rohid to Aryan BishtFuller outside offAryan Bisht looks to drive it but gets an inside edge onto his pads.
4.3
W
Muhammad Rohid to Hammad MirzaOUT! CAUGHT! Muhammad Rohid gets his first and the fourth wicket goes for Oman! On a length outside offHammad Mirza looks to punch it but mistimes it completely. The ball carries towards point. Dhruv Parashar settles under and takes the catch in his second attempt.
4.2
0
Muhammad Rohid to Shah FaisalMuch fuller down legShah Faisal looks to flick it but the ball hits his pads and rolls fine. They collect a leg bye.
4.1
1
Muhammad Rohid to Hammad MirzaOn a length outside offHammad Mirza pushes it to cover for one.
Over 4
W
0
0
0
0
2
3.6
2
Haider Ali to Shah FaisalFuller on legShah Faisal flicks it to wide mid on for a brace.
3.5
0
Haider Ali to Shah FaisalWhat an over this is turning out to be! Full outside offShah Faisal pushes it to point.
3.4
0
Haider Ali to Shah FaisalFuller on middle and legShah Faisal flicks it to mid on.
3.3
0
Haider Ali to Shah FaisalQuicker on offShah Faisal blocks it back.
3.2
0
Haider Ali to Shah FaisalFlatter on legShah Faisal flicks it to mid-wicket.
3.1
W
Haider Ali to Wasim AliOUT! LBW! Haider Ali strikes on his very first ball! Flatter on middle and legand it skids through. Wasim Ali looks to pull it but misses and wears it on his pads. A loud appeal and the finger goes up straightaway. Wasim Ali goes upstairs to have a look. Ultra Edge shows no spike and Ball Tracking shows three reds. The onfield decision stands.
Over 3
2
W
1
0
2
2
2.6
2
Junaid Siddique to Hammad MirzaTwo more! Length on offHammad Mirza tugs it through mid-wicket for two more.
2.5
2
Junaid Siddique to Hammad MirzaMuch fuller on offHammad Mirza drives it through covers for a brace.
2.4
0
Junaid Siddique to Hammad MirzaFuller one on offHammad Mirza drives it but finds the cover fielder.
2.3
1
Junaid Siddique to Wasim AliA yorker on offWasim Ali fends it to short fine for a single.
2.2
W
Junaid Siddique to Jatinder SinghOUT! CHOPPED ON! Junaid Siddique has the last laugh! On a length outside offand it keeps a tad low. Jatinder Singh looks to drive it but gets an inside edge as the ball chops onto the stumps. Jatinder Singh makes his way back into the shed.
2.1
2
Junaid Siddique to Jatinder SinghOn a length outside offJatinder Singh drives it through covers. The fielder chases it and does well. The batters collect two runs.
Over 2
0
4
4
4
1
0
1.6
0
Muhammad Rohid to Hammad MirzaKeeps it full on offHammad Mirza pushes it to mid off.
1.5
1
Muhammad Rohid to Jatinder SinghMuch fuller outside offJatinder Singh pushes it to point for one.
1.4
4
Muhammad Rohid to Jatinder SinghFOUR AGAIN! Three in a row from Jatinder Singh! Hard length outside offJatinder Singh reaches out and punches it in the gap through point for the third boundary in a row.
1.3
4
Muhammad Rohid to Jatinder SinghFOUR MORE! Back to back from Jatinder Singh! On a length outside offJatinder Singh hangs back and drives it uppishly over covers for yet another boundary.
1.2
4
Muhammad Rohid to Jatinder SinghFOUR! Excellent placement from Jatinder Singh! Much fuller outside offJatinder Singh leans on and cracks a drive through the covers for a boundary.
1.1
0
Muhammad Rohid to Jatinder SinghOn a length outside offshaping away. Jatinder Singh looks to play at it but misses.
Over 1
0
4
1
2
W
1WD
0
0.6
0
Junaid Siddique to Hammad MirzaDropped! On a length on legHammad Mirza looks to flick it but mistimes it completely. The ball carries towards short fine. The fielder dives forward and spills the catch.
0.6
1WD
Junaid Siddique to Hammad MirzaWide! Widthway too wide. Wided.
0.5
W
Junaid Siddique to Aamir KaleemOUT! TAKEN! Junaid Siddique gets an early breakthrough for the United Arab Emirates! On a length outside offAamir Kaleem looks to drive it but the ball hits the upper part of his bat. It carries towards wide mid off. Harshit Kaushik moves to his right and takes a good catch.
0.4
2
Junaid Siddique to Aamir KaleemLength outside offAamir Kaleem slashes it over covers for a brace.
0.3
1
Junaid Siddique to Jatinder SinghMuch fuller on middleJatinder Singh tucks it to mid-wicket for a single.
0.2
4
Junaid Siddique to Jatinder SinghFOUR! A good way to get off the mark! Hard length just outside offJatinder Singh picks it well and punches it in the gap through covers for a boundary.
0.1
0
Junaid Siddique to Jatinder SinghStarts with a fuller one on legJatinder Singh walks down the ground and taps it to the mid on fielder.
0
And that's a wrap on this thrilling match! The Asia Cup action continues with an exciting fixture lined up next between Sri Lanka and Hong Kong. The game is already underway, so do switch tabs and enjoy the coverage. Cheers!
Samay Shrivastava is the last man in.
Shakeel Ahmed comes to bat.
Hassnain Shah comes in.
Jiten Ramanandi is the next batter in.
Muhammad Jawadullah is into the attack.
Drinks! Oman are in a spot of bother at the moment. They need 99 runs off 60 balls with just 5 wickets remaining. UAE's pace and spin attack have been impressive, putting them firmly in the driver's seat. The visitors will need to regroup and reassess their strategy to get back into this contest. Let's see how it pans out...
Vinayak Shukla is the next batter.
Aryan Bisht walks in.
Shah Faisal is the new batter.
Wasim Ali walks in.
Muhammad Rohid to share the attack.
Hammad Mirza walks in at number 3, replacing Aamir Kaleem.
Asia Cup 2025
एशिया कप 2025 के हर मैच में किसने जीता टॉस, किसने मारा सबसे ज्यादा रन तो किसने झटके सबसे ज्यादा विकेट, पाइए हर मैच से जुड़ी हर एक छोटी-बड़ी अपडेट इस पेज पर. इस बार कुल 8 टीमें खिताब की दौड़ में शामिल हैं. मौजूदा टी20 चैंपियन श्रीलंका खिताब बचाने उतरेगा, वहीं भारत, जिसने 2023 में वनडे एशिया कप जीता था, मजबूत दावेदार माना जा रहा है. क्रिकेट फैन्स खासतौर पर भारत-पाकिस्तान का हाई-वोल्टेज मुकाबला 14 सितंबर को देखने के लिए उत्साहित हैं. टूर्नामेंट का फाइनल 28 सितंबर को दुबई इंटरनेशनल क्रिकेट स्टेडियम में खेला जाएगा.
और देखें >एशिया कप 2025: अक्सर पूछे जाने वाले सवाल (FAQs)
एशिया कप में भारत बनाम पाकिस्तान का मैच कब होगा?
भारत और पाकिस्तान का हाई-वोल्टेज मुकाबला 14 सितंबर को खेला जाएगा.
पिछली बार एशिया कप (टी20) का खिताब किसने जीता था?
साल 2022 में श्रीलंका ने एशिया कप टी20 का खिताब जीता था.
एशिया कप टी20 इतिहास में सबसे ज्यादा विकेट किस गेंदबाज ने लिए हैं?
भुवनेश्वर कुमार के नाम एशिया कप टी20 में सबसे ज्यादा 13 विकेट लेने का रिकॉर्ड है.
एशिया कप टी20 इतिहास में सबसे ज्यादा रन किस बल्लेबाज ने बनाए हैं?
एशिया कप टी20 में विराट कोहली ने सबसे ज्यादा 429 रन बनाए हैं जिसमें 4 अर्धशतक शामिल है.
टी20 एशिया कप में अब तक का सबसे बड़ा स्कोर किस टीम ने बनाया है?
भारत ने 2022 में अफगानिस्तान के खिलाफ 212/2 रन बनाकर एशिया कप टी20 का सबसे बड़ा स्कोर बनाया था.
एशिया कप 2025 में सुपर-4 के लिए क्वालिफिकेशन का नियम क्या है?
हर ग्रुप से टॉप-2 टीमें सुपर-4 में जगह बनाएंगी.
एशिया कप 2025 में कुल कितनी टीमें हिस्सा ले रही हैं?
इस बार एशिया कप 2025 में कुल 8 टीमें हिस्सा ले रही हैं.
एशिया कप 2025 मैचों की लाइव स्ट्रीमिंग कहां देखी जा सकती है?
एशिया कप 2025 का लाइव प्रसारण सोनी स्पोर्ट्स नेटवर्क पर होगा और इसकी लाइव स्ट्रीमिंग SonyLIV ऐप व वेबसाइट पर देखी जा सकती है.
एशिया कप 2025 का फाइनल मैच कहां खेला जाएगा?
एशिया कप 2025 का फाइनल मुकाबला दुबई इंटरनेशनल स्टेडियम में खेला जाएगा।
भारत ने अब तक कितनी बार एशिया कप (टी20) का खिताब जीता है?
भारत ने अब तक केवल 1 बार एशिया कप टी20 का खिताब जीता है.
एशिया कप 2025 में भारत का उप-कप्तान कौन होगा?
शुभमन गिल एशिया कप 2025 में भारतीय टीम के उप- कप्तान होंगे.
रिलेटेड न्यूज
और देखेंADVERTISEMENT





