Back to round index.

Round 30 Board 1 Score Initials   Score Initials   Spread
1stKaro, Eta (#2/NGA)
20–9 +224 (1st:14, 2nd:15)
   2ndPeter, Moses (#3/NGA)
23–6 +1707 (1st:15, 2nd:14)
    

Round 30 Board 2 Score Initials   Score Initials   Spread
1stIkekeregor, Dennis (#4/NGA)
19–10 +1113 (1st:14, 2nd:15)
   2ndJighere, Wellington (#1/NGA)
19–10 +1876 (1st:15, 2nd:14)
    

Round 30 Board 3 Score Initials   Score Initials   Spread
1stGbaraba, Raymond (#15/NGA)
18–11 +861 (1st:14, 2nd:15)
   2ndEdwin-Mugisha, Phillip (#14/UGA)
19–10 +885 (1st:15, 2nd:14)
    

Round 30 Board 4 Score Initials   Score Initials   Spread
1stMbugua, Nicholas (#19/KEN)
18–11 +550 (1st:14, 2nd:15)
   2ndOdongkara, Edgar (#13/UGA)
18–11 +735 (1st:15, 2nd:14)
    

Round 30 Board 5 Score Initials   Score Initials   Spread
1stGeria, Richard (#8/UGA)
17–12 +1025 (1st:14, 2nd:15)
   2ndOyende, Allan (#7/KEN)
17½–11½ +847 (1st:15, 2nd:12)
    

Round 30 Board 6 Score Initials   Score Initials   Spread
1stOduwole, Olatunde (#6/NGA)
17–12 +607 (1st:14, 2nd:15)
   2ndOjior, Osikhena (#21/NGA)
17–12 +481 (1st:15, 2nd:14)
    

Round 30 Board 7 Score Initials   Score Initials   Spread
1stMwangi, Willy (#11/KEN)
17–12 +344 (1st:14, 2nd:15)
   2ndNjoroge, Stanley (#16/KEN)
16½–12½ −476 (1st:15, 2nd:14)
    

Round 30 Board 8 Score Initials   Score Initials   Spread
1stNderitu, Gitonga (#9/KEN)
16–13 +1022 (1st:15, 2nd:14)
   2ndAmuke, Benard (#23/KEN)
16–13 +738 (1st:15, 2nd:14)
    

Round 30 Board 9 Score Initials   Score Initials   Spread
1stKing, Emmanuel (#33/SLE)
16–13 +88 (1st:15, 2nd:14)
   2ndEtim, Nsikan (#5/NGA)
16–13 +721 (1st:15, 2nd:14)
    
Round 30 Board 10 Score Initials   Score Initials   Spread
1stMwape, Isaac (#27/ZMB)
16–13 −394 (1st:15, 2nd:14)
   2ndKamara, Borbor (#48/SLE)
16–13 +67 (1st:15, 2nd:14)
    

Round 30 Board 11 Score Initials   Score Initials   Spread
1stKimani, Macharia (#25/KEN)
15½–13½ +621 (1st:14, 2nd:15)
   2ndAlli, Oyebola (#12/NGA)
15½–13½ +278 (1st:15, 2nd:14)
    

Round 30 Board 12 Score Initials   Score Initials   Spread
1stSock, John (#59/GMB)
15–14 +439 (1st:15, 2nd:14)
   2ndKoyyoko, Bernard (#10/KEN)
15–14 +187 (1st:15, 2nd:14)
    

Round 30 Board 13 Score Initials   Score Initials   Spread
1stChansa, Justin (#52/ZMB)
15–14 −467 (1st:14, 2nd:15)
   2ndNjenga, David (#31/KEN)
15–14 −102 (1st:14, 2nd:14)
    

Round 30 Board 14 Score Initials   Score Initials   Spread
1stOnyoin, Lawrence (#37/UGA)
14½–14½ +231 (1st:14, 2nd:14)
   2ndMiriti, Patrick (#29/KEN)
15–14 −744 (1st:15, 2nd:14)
    

Round 30 Board 15 Score Initials   Score Initials   Spread
1stOlobatoke, Aka (#32/NGA)
14–15 +365 (1st:14, 2nd:15)
   2ndOuti, Tobias (#28/KEN)
14–15 +761 (1st:14, 2nd:14)
    

Round 30 Board 16 Score Initials   Score Initials   Spread
1stMuumbi, Muema (#45/KEN)
14–15 +107 (1st:14, 2nd:14)
   2ndMutahi, Martins (#34/KEN)
14–15 +180 (1st:15, 2nd:13)
    

Round 30 Board 17 Score Initials   Score Initials   Spread
1stOtieno, Manase (#20/KEN)
14–15 −19 (1st:14, 2nd:14)
   2ndOnani, Magwanga (#17/KEN)
14–15 −29 (1st:15, 2nd:14)
    

Round 30 Board 18 Score Initials   Score Initials   Spread
1stLitunya, Patrick (#18/KEN)
14–15 −285 (1st:14, 2nd:15)
   2ndKipkemoi, Limo (#53/KEN)
14–15 −987 (1st:14, 2nd:13)
    
Round 30 Board 19 Score Initials   Score Initials   Spread
1stSentongo, Ivan (#44/UGA)
13–16 +201 (1st:14, 2nd:15)
   2ndMbote, John (#42/KEN)
13½–15½ −440 (1st:14, 2nd:14)
    

Round 30 Board 20 Score Initials   Score Initials   Spread
1stKariuki, Charles (#30/KEN)
13–16 −19 (1st:14, 2nd:15)
   2ndOluwaseun, Oyeleke (#24/NGA)
13–16 −263 (1st:15, 2nd:14)
    

Round 30 Board 21 Score Initials   Score Initials   Spread
1stManyasa, Joash (#22/KEN)
13–16 −301 (1st:13, 2nd:15)
   2ndMulaku, Stanley (#26/KEN)
13–16 −286 (1st:14, 2nd:15)
    

Round 30 Board 22 Score Initials   Score Initials   Spread
1stAuka, Julius (#47/KEN)
13–16 −721 (1st:14, 2nd:15)
   2ndOkioma, Nick (#39/KEN)
12½–16½ −297 (1st:14, 2nd:15)
    

Round 30 Board 23 Score Initials   Score Initials   Spread
1stSesay, Ishmael (#43/SLE)
12–17 +9 (1st:14, 2nd:15)
   2ndAkinyi, Wenwa (#38/KEN)
12½–16½ −420 (1st:14, 2nd:14)
    

Round 30 Board 24 Score Initials   Score Initials   Spread
1stMunkonge, Mwenya (#36/ZMB)
12–17 −413 (1st:14, 2nd:15)
   2ndKamara, Mohamed (#35/SLE)
12–17 −202 (1st:15, 2nd:14)
    

Round 30 Board 25 Score Initials   Score Initials   Spread
1stMbugua, Robert (#56/KEN)
12–17 −630 (1st:14, 2nd:15)
   2ndMidigo, Samson (#55/TZN)
12–17 −597 (1st:15, 2nd:14)
    

Round 30 Board 26 Score Initials   Score Initials   Spread
1stKoroma, Yusuf (#61/SLE)
12–17 −838 (1st:14, 2nd:15)
   2ndKamugisha, Greens (#49/UGA)
11½–17½ −497 (1st:14, 2nd:15)
    

Round 30 Board 27 Score Initials   Score Initials   Spread
1stChavutia, Joseph (#40/KEN)
11–18 −589 (1st:14, 2nd:15)
   2ndIrungu, Wamucii (#50/KEN)
11½–17½ −1134 (1st:15, 2nd:14)
    
Round 30 Board 28 Score Initials   Score Initials   Spread
1stChitundu, Mulenga (#57/ZMB)
11–18 −659 (1st:13, 2nd:15)
   2ndKikechi, Millie (#46/KEN)
11–18 −821 (1st:14, 2nd:14)
    

Round 30 Board 29 Score Initials   Score Initials   Spread
1stOpio, Pierre (#54/UGA)
11–18 −982 (1st:14, 2nd:15)
   2ndBusienei, Hillary (#51/KEN)
11–18 −936 (1st:14, 2nd:14)
    

Round 30 Board 30 Score Initials   Score Initials   Spread
1stMokaya, Charles (#60/TZN)
10–19 −1208 (1st:14, 2nd:14)
   2ndNtege, Chris (#41/UGA)
10–19 −407 (1st:14, 2nd:14)
    

Round 30 Board 31 Score Initials   Score Initials   Spread
1stMwewa, Eric (#58/ZMB)
10–19 −1573 (1st:14, 2nd:15)
   2ndJacinta Kiragu (#62/)
5–15 −1234 (1st:14, 2nd:6)
    

This report was generated by tsh version 3.330. For more information about tsh, please contact John Chew.