score888 live streamingNow we will see how to Download Score8O8 - Live Football App for PC Windows 10 or 8 or 7 laptop using MemuPlay. Step 1: Download and Install MemuPlay on your PC. Here is the Download link for you – Memu PlayAfrica Cup of Nations - Official live stream and TV schedules, live scores, squad, fixtures, results, tables, hhlhts, stats and news