Result
Mar 10, 2025 4:30 AM
Hapur, Hapur
Player of The Match
0 Views
0 Live Viewer

Hapur Won By 7 Wickets

48.1
6
Aman Yadav to Gaurav Dagar launching the ball into the stands for 6 runs
4:29 AM
End of Over 48
355/0
0 Run 0 Wkt
Ayush Yadav49/0 (10) (0 WD, 0 NB)
Tarun Choudhary 32 (59)
Riyan 5 (8)
47.6
0
Ayush Yadav to Tarun Choudhary defended for no run
4:29 AM
47.5
0
Ayush Yadav to Tarun Choudhary checked his shot for no run
4:29 AM
47.4
0
Ayush Yadav to Tarun Choudhary let it go through to the keeper, no run
4:29 AM
47.3
0
Ayush Yadav to Tarun Choudhary checked his shot for no run
4:29 AM
47.2
0
Ayush Yadav to Tarun Choudhary checked his shot for no run
4:29 AM
47.1
0
Ayush Yadav to Tarun Choudhary played watchfully, no run scored
4:29 AM
End of Over 47
355/0
0 Run 0 Wkt
Aman Yadav48/1 (9) (0 WD, 0 NB)
Gaurav Dagar 48 (74)
Riyan 5 (8)
46.6
0
Aman Yadav to Gaurav Dagar let the ball pass outside off for no run
4:29 AM
46.5
0
Aman Yadav to Gaurav Dagar let the ball pass outside off for no run
4:29 AM
46.4
0
Aman Yadav to Gaurav Dagar played watchfully, no run scored
4:29 AM
46.3
0
Aman Yadav to Gaurav Dagar played watchfully, no run scored
4:29 AM
46.2
0
Aman Yadav to Gaurav Dagar let it go through to the keeper, no run
4:29 AM
46.1
0
Aman Yadav to Gaurav Dagar prodded forward, resulting in no run
4:29 AM
End of Over 46
355/0
1 Run 0 Wkt
Ayush Yadav49/0 (9) (0 WD, 0 NB)
Tarun Choudhary 32 (53)
Riyan 5 (8)
45.6
0
Ayush Yadav to Tarun Choudhary nudged it gently but no run resulted
4:29 AM
45.5
0
Ayush Yadav to Tarun Choudhary checked his shot for no run
4:29 AM
45.4
0
Ayush Yadav to Tarun Choudhary prodded forward, resulting in no run
4:29 AM
4:29 AM
45.2
0
Ayush Yadav to Gaurav Dagar stopped it with a defensive stroke, dot
4:29 AM
45.1
0
Ayush Yadav to Gaurav Dagar let the ball pass outside off for no run
4:29 AM
End of Over 45
354/0
1 Run 0 Wkt
Nitin Yadav41/0 (9) (0 WD, 0 NB)
Tarun Choudhary 32 (50)
Riyan 5 (8)
44.6
0
Nitin Yadav to Tarun Choudhary left the ball alone, no run
4:29 AM
44.5
0
Nitin Yadav to Tarun Choudhary blocked it back to the bowler for no run
4:29 AM
44.4
0
Nitin Yadav to Tarun Choudhary absorbed the delivery with a forward defense, no run
4:29 AM
44.3
0
Nitin Yadav to Tarun Choudhary tapped it softly back to the bowler for no run
4:29 AM
44.2
0
Nitin Yadav to Tarun Choudhary played watchfully, no run scored
4:29 AM
4:29 AM
End of Over 44
353/0
1 Run 0 Wkt
Ayush Yadav48/0 (8) (0 WD, 0 NB)
Tarun Choudhary 32 (45)
Riyan 5 (8)
43.6
0
Ayush Yadav to Tarun Choudhary played it straight to the fielder, no run
4:29 AM
4:29 AM
43.4
0
Ayush Yadav to Gaurav Dagar stood firm and pushed it defensively
4:29 AM
43.3
0
Ayush Yadav to Gaurav Dagar tapped it softly back to the bowler for no run
4:29 AM
43.2
0
Ayush Yadav to Gaurav Dagar left the ball alone, no run
4:29 AM
43.1
0
Ayush Yadav to Gaurav Dagar held his ground with a solid block, no run
4:29 AM
End of Over 43
352/0
1 Run 0 Wkt
Nitin Yadav40/0 (8) (0 WD, 0 NB)
Tarun Choudhary 32 (44)
Riyan 5 (8)
42.6
0
Nitin Yadav to Tarun Choudhary played cautiously for no run
4:29 AM
4:29 AM
42.4
0
Nitin Yadav to Gaurav Dagar let it go through to the keeper, no run
4:29 AM
42.3
0
Nitin Yadav to Gaurav Dagar tapped it softly back to the bowler for no run
4:29 AM
42.2
0
Nitin Yadav to Gaurav Dagar let the ball pass outside off for no run
4:29 AM
42.1
0
Nitin Yadav to Gaurav Dagar dead-batted it back down the pitch
4:29 AM
End of Over 42
351/0
0 Run 0 Wkt
Ayush Yadav47/0 (7) (0 WD, 0 NB)
Tarun Choudhary 32 (43)
Riyan 5 (8)
41.6
0
Ayush Yadav to Tarun Choudhary blocked it back to the bowler for no run
4:28 AM
41.5
0
Ayush Yadav to Tarun Choudhary played cautiously for no run
4:28 AM
41.4
0
Ayush Yadav to Tarun Choudhary prodded forward, resulting in no run
4:28 AM
41.3
0
Ayush Yadav to Tarun Choudhary nudged it gently but no run resulted
4:28 AM
41.2
0
Ayush Yadav to Tarun Choudhary checked his shot for no run
4:28 AM
41.1
0
Ayush Yadav to Tarun Choudhary checked his shot for no run
4:28 AM
End of Over 41
351/0
3 Runs 0 Wkt
Nitin Yadav39/0 (7) (0 WD, 0 NB)
Gaurav Dagar 44 (54)
Riyan 5 (8)
40.6
0
Nitin Yadav to Gaurav Dagar played cautiously for no run
4:28 AM
40.5
0
Nitin Yadav to Gaurav Dagar prodded forward, resulting in no run
4:28 AM
40.4
0
Nitin Yadav to Gaurav Dagar checked his shot for no run
4:28 AM
4:28 AM
4:28 AM
4:28 AM
End of Over 40
348/0
5 Runs 0 Wkt
Ayush Yadav47/0 (6) (0 WD, 0 NB)
Tarun Choudhary 30 (35)
Riyan 5 (8)
4:28 AM
4:28 AM
4:28 AM
4:28 AM
39.2
0
Ayush Yadav to Gaurav Dagar absorbed the delivery with a forward defense, no run
4:28 AM
4:28 AM
End of Over 39
343/0
2 Runs 0 Wkt
Nitin Yadav36/0 (6) (0 WD, 0 NB)
Gaurav Dagar 41 (47)
Riyan 5 (8)
38.6
0
Nitin Yadav to Gaurav Dagar defended for no run
4:28 AM
4:28 AM
4:28 AM
38.3
0
Nitin Yadav to Gaurav Dagar defended for no run
4:28 AM
38.2
0
Nitin Yadav to Gaurav Dagar prodded forward, resulting in no run
4:28 AM
38.1
0
Nitin Yadav to Gaurav Dagar dead-batted it back down the pitch
4:28 AM
End of Over 38
341/0
2 Runs 0 Wkt
Ayush Yadav42/0 (5) (0 WD, 0 NB)
Gaurav Dagar 40 (42)
Riyan 5 (8)
4:28 AM
4:28 AM
37.4
0
Ayush Yadav to Tarun Choudhary played watchfully, no run scored
4:28 AM
37.3
0
Ayush Yadav to Tarun Choudhary stayed in control and played a dot
4:28 AM
37.2
0
Ayush Yadav to Tarun Choudhary played it straight to the fielder, no run
4:28 AM
37.1
0
Ayush Yadav to Tarun Choudhary checked his shot for no run
4:28 AM
End of Over 37
339/0
4 Runs 0 Wkt
Nitin Yadav34/0 (5) (0 WD, 0 NB)
Gaurav Dagar 39 (41)
Riyan 5 (8)
36.6
0
Nitin Yadav to Gaurav Dagar met the ball with the bat but didn’t score
4:28 AM
36.5
0
Nitin Yadav to Gaurav Dagar handled it with a dead bat, no run
4:28 AM
4:28 AM
4:28 AM
4:28 AM
4:28 AM
End of Over 36
335/0
9 Runs 0 Wkt
Aman Yadav48/1 (8) (0 WD, 0 NB)
Gaurav Dagar 37 (37)
Riyan 5 (8)
35.6
1
4:28 AM
4:28 AM
35.4
1
4:28 AM
4:28 AM
35.2
1
4:28 AM
35.1
4
Aman Yadav to Gaurav Dagar blasting it through the infield for a boundary
4:28 AM
End of Over 35
326/0
5 Runs 0 Wkt
Vibhan Sharma91/2 (10) (0 WD, 0 NB)
Gaurav Dagar 30 (33)
Riyan 5 (8)
4:28 AM
4:28 AM
4:28 AM
4:28 AM
4:28 AM
34.1
0
Vibhan Sharma to Gaurav Dagar met the ball with the bat but didn’t score
4:28 AM
End of Over 34
321/0
8 Runs 0 Wkt
Aman Yadav39/1 (7) (0 WD, 0 NB)
Gaurav Dagar 27 (29)
Riyan 5 (8)
33.6
1
4:28 AM
33.5
4
Aman Yadav to Gaurav Dagar playing a lovely shot to send it to the fence for 4 runs
4:28 AM
4:28 AM
33.3
1
4:28 AM
4:28 AM
33.1
0
Aman Yadav to Tarun Choudhary let it go through to the keeper, no run
4:28 AM
End of Over 33
313/0
4 Runs 0 Wkt
Vibhan Sharma86/2 (9) (0 WD, 0 NB)
Tarun Choudhary 17 (17)
Riyan 5 (8)
4:27 AM
4:27 AM
4:27 AM
4:27 AM
32.2
0
Vibhan Sharma to Gaurav Dagar played it straight to the fielder, no run
4:27 AM
32.1
0
Vibhan Sharma to Gaurav Dagar blocked it back to the bowler for no run
4:27 AM
End of Over 32
309/0
3 Runs 0 Wkt
Aman Yadav31/1 (6) (0 WD, 0 NB)
Gaurav Dagar 19 (22)
Riyan 5 (8)
31.6
1
4:27 AM
4:27 AM
31.4
1
4:27 AM
31.3
0
Aman Yadav to Gaurav Dagar let the ball pass outside off for no run
4:27 AM
31.2
0
Aman Yadav to Gaurav Dagar blocked it back to the bowler for no run
4:27 AM
31.1
0
Aman Yadav to Gaurav Dagar prodded forward, resulting in no run
4:27 AM
End of Over 31
306/0
3 Runs 0 Wkt
Vibhan Sharma82/2 (8) (0 WD, 0 NB)
Gaurav Dagar 17 (17)
Riyan 5 (8)
4:27 AM
4:27 AM
30.4
0
Vibhan Sharma to Tarun Choudhary stayed in control and played a dot
4:27 AM
30.3
0
Vibhan Sharma to Tarun Choudhary handled it with a dead bat, no run
4:27 AM
4:27 AM
30.1
0
Vibhan Sharma to Gaurav Dagar absorbed the delivery with a forward defense, no run
4:27 AM
End of Over 30
303/0
7 Runs 0 Wkt
Aman Yadav28/1 (5) (0 WD, 0 NB)
Gaurav Dagar 15 (14)
Riyan 5 (8)
29.6
1
4:27 AM
4:26 AM
4:26 AM
29.3
1
4:26 AM
4:26 AM
29.1
1
4:26 AM
End of Over 29
296/0
7 Runs 0 Wkt
Vibhan Sharma79/2 (7) (0 WD, 0 NB)
Tarun Choudhary 9 (8)
Riyan 5 (8)
4:26 AM
4:26 AM
4:26 AM
4:26 AM
4:26 AM
4:26 AM
End of Over 28
289/0
9 Runs 0 Wkt
Suryaveer Bhardwaj126/0 (10) (0 WD, 0 NB)
Gaurav Dagar 9 (8)
Riyan 5 (8)
4:26 AM
4:26 AM
4:26 AM
4:26 AM
4:26 AM
27.1
4
Suryaveer Bhardwaj to Gaurav Dagar blasting it through the infield for a boundary
4:26 AM
End of Over 27
280/1
3 Runs 1 Wkt
Vibhan Sharma72/2 (6) (0 WD, 0 NB)
Gaurav Dagar 2 (4)
Riyan 5 (8)
4:26 AM
4:26 AM
4:26 AM
26.3
0
Vibhan Sharma to Gaurav Dagar left the ball alone, no run
4:26 AM
26.2
0
Vibhan Sharma to Gaurav Dagar met the ball with the bat but didn’t score
4:26 AM
26.1
W0
4:26 AM
End of Over 26
277/0
9 Runs 0 Wkt
Suryaveer Bhardwaj117/0 (9) (0 WD, 0 NB)
Aarav Kumar 110 (68)
Riyan 5 (8)
4:26 AM
4:26 AM
4:26 AM
4:26 AM
4:26 AM
25.1
4
Suryaveer Bhardwaj to Aarav Kumar sending it screaming to the boundary for 4 runs
4:26 AM
End of Over 25
268/1
10 Runs 1 Wkt
Vibhan Sharma69/1 (5) (0 WD, 0 NB)
Tushar Kumar 160 (78)
Riyan 5 (8)
24.6
W0
4:26 AM
24.5
6
Vibhan Sharma to Tushar Kumar dispatching the ball effortlessly for six
4:26 AM
4:26 AM
4:26 AM
4:26 AM
4:26 AM
End of Over 24
258/0
9 Runs 0 Wkt
Suryaveer Bhardwaj108/0 (8) (0 WD, 0 NB)
Tushar Kumar 152 (74)
Riyan 5 (8)
4:26 AM
4:26 AM
4:26 AM
4:26 AM
4:26 AM
23.1
4
Suryaveer Bhardwaj to Tushar Kumar carving it through the covers for 4 runs
4:26 AM
End of Over 23
249/0
19 Runs 0 Wkt
Vibhan Sharma59/0 (4) (0 WD, 0 NB)
Tushar Kumar 145 (70)
Riyan 5 (8)
4:25 AM
4:25 AM
4:25 AM
22.3
6
Vibhan Sharma to Tushar Kumar executing a powerful hit for a towering six
4:25 AM
22.2
4
Vibhan Sharma to Tushar Kumar hammering it through the gap for a boundary
4:25 AM
22.1
6
Vibhan Sharma to Tushar Kumar executing a jaw-dropping hit for six runs
4:25 AM
End of Over 22
230/0
10 Runs 0 Wkt
Suryaveer Bhardwaj99/0 (7) (0 WD, 0 NB)
Aarav Kumar 98 (59)
Riyan 5 (8)
4:25 AM
4:25 AM
4:25 AM
4:25 AM
4:25 AM
21.1
4
Suryaveer Bhardwaj to Aarav Kumar threading it through the fielders for 4
4:25 AM
End of Over 21
220/0
14 Runs 0 Wkt
Vibhan Sharma40/0 (3) (0 WD, 0 NB)
Aarav Kumar 90 (55)
Riyan 5 (8)
4:25 AM
4:25 AM
4:25 AM
4:25 AM
20.2
4
Vibhan Sharma to Tushar Kumar guiding the ball neatly to the rope for 4 runs
4:25 AM
20.1
6
Vibhan Sharma to Tushar Kumar smashing it out of the park for a massive six
4:25 AM
End of Over 20
206/0
19 Runs 0 Wkt
Suryaveer Bhardwaj89/0 (6) (0 WD, 0 NB)
Tushar Kumar 113 (59)
Riyan 5 (8)
4:25 AM
19.5
4
Suryaveer Bhardwaj to Tushar Kumar blasting it through the infield for a boundary
4:25 AM
19.4
6
Suryaveer Bhardwaj to Tushar Kumar striking it sweetly for a stunning six
4:25 AM
4:25 AM
4:25 AM
19.1
6
Suryaveer Bhardwaj to Tushar Kumar striking it cleanly for a six
4:25 AM
End of Over 19
187/0
12 Runs 0 Wkt
Vibhan Sharma26/0 (2) (0 WD, 0 NB)
Tushar Kumar 95 (54)
Riyan 5 (8)
4:25 AM
18.5
4
Vibhan Sharma to Tushar Kumar piercing the field to secure 4 runs
4:25 AM
4:25 AM
4:25 AM
4:25 AM
18.1
4
Vibhan Sharma to Aarav Kumar pulling it fiercely to the fence for a confident 4 runs
4:25 AM
End of Over 18
175/0
14 Runs 0 Wkt
Suryaveer Bhardwaj70/0 (5) (0 WD, 0 NB)
Tushar Kumar 89 (51)
Riyan 5 (8)
17.6
6
Suryaveer Bhardwaj to Tushar Kumar clubbing it straight into the stands for six
4:25 AM
4:25 AM
4:25 AM
4:25 AM
4:25 AM
17.1
4
Suryaveer Bhardwaj to Tushar Kumar flicking it effortlessly to the rope for 4
4:25 AM
End of Over 17
161/0
14 Runs 0 Wkt
Vibhan Sharma14/0 (1) (0 WD, 0 NB)
Aarav Kumar 79 (47)
Riyan 5 (8)
16.6
6
Vibhan Sharma to Aarav Kumar executing a powerful hit for a towering six
4:25 AM
4:25 AM
4:25 AM
4:25 AM
4:25 AM
16.1
4
Vibhan Sharma to Aarav Kumar piercing the field to secure 4 runs
4:25 AM
End of Over 16
147/0
12 Runs 0 Wkt
Suryaveer Bhardwaj56/0 (4) (0 WD, 0 NB)
Aarav Kumar 67 (43)
Riyan 5 (8)
4:25 AM
4:25 AM
15.4
4
Suryaveer Bhardwaj to Tushar Kumar finishing the shot with a boundary for 4 runs
4:25 AM
4:25 AM
4:25 AM
15.1
4
Suryaveer Bhardwaj to Tushar Kumar launching it to the boundary for 4 runs
4:25 AM
End of Over 15
135/0
12 Runs 0 Wkt
Ayush Yadav40/0 (4) (0 WD, 0 NB)
Tushar Kumar 65 (41)
Riyan 5 (8)
4:25 AM
14.5
4
Ayush Yadav to Tushar Kumar cutting it hard to the boundary for a stylish 4
4:25 AM
14.4
1
4:25 AM
4:25 AM
14.2
1
4:25 AM
14.1
4
Ayush Yadav to Aarav Kumar blasting it through the infield for a boundary
4:25 AM
End of Over 14
123/0
21 Runs 0 Wkt
Suryaveer Bhardwaj44/0 (3) (0 WD, 0 NB)
Tushar Kumar 59 (38)
Riyan 5 (8)
13.6
6
Suryaveer Bhardwaj to Tushar Kumar swinging hard and connecting perfectly for six
4:24 AM
4:24 AM
4:24 AM
4:24 AM
13.2
6
Suryaveer Bhardwaj to Aarav Kumar hoisting it to the skies and over the boundary for six
4:24 AM
13.1
6
Suryaveer Bhardwaj to Aarav Kumar clearing the boundary comfortably for 6 runs
4:24 AM
End of Over 13
102/0
14 Runs 0 Wkt
Ayush Yadav28/0 (3) (0 WD, 0 NB)
Aarav Kumar 45 (34)
Riyan 5 (8)
12.6
1
4:24 AM
12.5
4
Ayush Yadav to Aarav Kumar carving it through the covers for 4 runs
4:24 AM
4:24 AM
12.3
1
4:24 AM
4:24 AM
12.1
6
Ayush Yadav to Tushar Kumar lofting it gracefully over the ropes for six runs
4:24 AM
End of Over 12
88/0
11 Runs 0 Wkt
Suryaveer Bhardwaj23/0 (2) (0 WD, 0 NB)
Tushar Kumar 44 (33)
Riyan 5 (8)
4:24 AM
4:24 AM
4:24 AM
4:24 AM
4:24 AM
11.1
6
Suryaveer Bhardwaj to Tushar Kumar swinging hard and connecting perfectly for six
4:24 AM
End of Over 11
77/0
7 Runs 0 Wkt
Ayush Yadav14/0 (2) (0 WD, 0 NB)
Tushar Kumar 35 (29)
Riyan 5 (8)
4:24 AM
10.5
2
4:24 AM
10.4
1
4:24 AM
4:24 AM
10.2
1
4:24 AM
4:24 AM
End of Over 10
70/0
12 Runs 0 Wkt
Suryaveer Bhardwaj12/0 (1) (0 WD, 0 NB)
Aarav Kumar 35 (27)
Riyan 5 (8)
9.6
4
Suryaveer Bhardwaj to Aarav Kumar launching it to the boundary for 4 runs
4:24 AM
4:24 AM
9.4
4
Suryaveer Bhardwaj to Tushar Kumar pulling it fiercely to the fence for a confident 4 runs
4:24 AM
4:24 AM
4:24 AM
4:24 AM
End of Over 9
58/0
7 Runs 0 Wkt
Ayush Yadav7/0 (1) (0 WD, 0 NB)
Aarav Kumar 29 (24)
Riyan 5 (8)
4:24 AM
8.5
2
4:24 AM
4:24 AM
4:24 AM
4:24 AM
4:24 AM
End of Over 8
51/0
10 Runs 0 Wkt
Nitin Yadav30/0 (4) (0 WD, 0 NB)
Aarav Kumar 24 (20)
Riyan 5 (8)
4:24 AM
7.5
2
4:24 AM
4:24 AM
4:24 AM
4:24 AM
7.1
4
Nitin Yadav to Tushar Kumar threading it through the fielders for 4
4:24 AM
End of Over 7
41/0
6 Runs 0 Wkt
Aman Yadav21/1 (4) (0 WD, 0 NB)
Tushar Kumar 16 (17)
Riyan 5 (8)
4:24 AM
6.5
1
4:24 AM
4:24 AM
6.3
1
4:24 AM
4:24 AM
6.1
1
4:24 AM
End of Over 6
35/0
8 Runs 0 Wkt
Nitin Yadav20/0 (3) (0 WD, 0 NB)
Aarav Kumar 17 (14)
Riyan 5 (8)
4:24 AM
5.5
4
Nitin Yadav to Aarav Kumar driving the ball crisply to the boundary for 4
4:24 AM
4:24 AM
4:24 AM
4:24 AM
5.1
0
Nitin Yadav to Tushar Kumar dead-batted it back down the pitch
4:24 AM
End of Over 5
27/0
9 Runs 0 Wkt
Aman Yadav15/1 (3) (0 WD, 0 NB)
Tushar Kumar 11 (11)
Riyan 5 (8)
4:23 AM
4.5
1
4:23 AM
4:23 AM
4.3
1
4:23 AM
4:23 AM
4.1
4
Aman Yadav to Tushar Kumar placing it perfectly to the boundary for 4 runs
4:23 AM
End of Over 4
18/0
6 Runs 0 Wkt
Nitin Yadav12/0 (2) (0 WD, 0 NB)
Tushar Kumar 4 (7)
Riyan 5 (8)
4:23 AM
4:23 AM
4:23 AM
4:23 AM
4:23 AM
4:23 AM
End of Over 3
12/1
2 Runs 1 Wkt
Aman Yadav6/1 (2) (0 WD, 0 NB)
Aarav Kumar 6 (6)
Riyan 5 (8)
2.6
1
4:23 AM
4:23 AM
2.4
0
Aman Yadav to Tushar Kumar played it straight to the fielder, no run
4:23 AM
2.3
0
Aman Yadav to Tushar Kumar dead-batted it back down the pitch
4:23 AM
2.2
0
Aman Yadav to Tushar Kumar defended for no run
4:23 AM
2.1
W0
Aman Yadav to Riyan Bowled Out!
4:23 AM
End of Over 2
10/0
6 Runs 0 Wkt
Nitin Yadav6/0 (1) (0 WD, 0 NB)
Riyan 5 (7)
Aarav Kumar 5 (5)
1.6
1
4:23 AM
4:23 AM
1.4
1
4:23 AM
4:23 AM
1.2
1
4:23 AM
4:23 AM
End of Over 1
4/0
4 Runs 0 Wkt
Aman Yadav4/0 (1) (0 WD, 0 NB)
Aarav Kumar 2 (2)
Riyan 2 (4)
0.6
1
4:23 AM
0.5
1
Aman Yadav to Riyan 1 run
4:23 AM
0.4
1
4:23 AM
0.3
1
Aman Yadav to Riyan 1 run
4:23 AM
0.2
0
Aman Yadav to Riyan stayed in control and played a dot
4:23 AM
0.1
0
Aman Yadav to Riyan dead-batted it back down the pitch
4:23 AM
Passion for The Game.
  • Download CrickPro on Google Play
  • Download CrickPro on App Store