The Magic of Kifu

(;ST[0]CA[UTF-8]SZ[19]AP[GOWrite:3.0.15]FF[4]GM[1]EV[Championnat de France open]DT[27/08/2022]FG[259:]MULTIGOGM[1]PW[Benjamin Drean]PC[Paris]PB[Junfu DAI]RO[5]BR[8d]WR[7d]KM[7.5]PM[2]GN[ ] ;B[pd];W[dp];B[qp];W[dd];B[nq];W[qf];B[nc];W[qd];B[qc];W[rc];B[qe];W[rd];B[pe];W[re];B[qb] ( ;W[qh];B[cj];W[cn];B[cf] ( ;W[ce];B[df];W[fd];B[hc];W[fq] ( ;B[qj];W[pp] ( ;B[pq];W[qo];B[op];W[po];B[rp];W[qq];B[ro];W[qm];B[qr] ;W[oj]LB[og:A][rg:B] ;B[eb] ( ;W[be];B[ec];W[ed] ( ;B[bc];W[ch];B[dh];W[bg];B[di];W[gc];B[gb];W[hd];B[ic];W[eg];FG[259:]PM[2];B[ef];W[fg] ( ;B[ff];W[dg];B[cg];W[bi];B[gg];W[fh];B[fj];W[gi];B[hf];W[gj];B[bf];W[af];B[fl];W[id];B[gk];W[ij];B[hk];W[jf];B[ig];W[ii];B[jg] ( ;W[ge];B[gf];W[ek];B[dl];W[bj];B[jd] ( ;W[jc];B[fc];W[kg];B[ie];W[je];B[kd] ( ;W[lf];B[gd];W[ej];B[ei];W[gc];B[fi];W[gh];B[gd];W[ck];B[dk];W[gc];B[ci];W[bh];B[gd];W[em] ( ;FG[259:]PM[2];B[el];W[gc];B[kh];W[lh];B[gd];W[ki];B[cl];W[gc];B[hj];W[hi];B[gd];W[dc];B[he];W[db]TR[gc];B[jh];W[li];B[mg];W[lg];B[og];W[ld];B[rg] ( ;W[rf] ( ;B[md];W[pf];B[ne];W[of];B[nf];W[nh];B[ng];W[pl];B[rn];W[rm];B[hq] ( ;W[rb];B[nn];W[kl];B[kn];W[bk];B[bl];W[ip];B[hp];W[in];B[ho];W[io];B[fo];W[jm];B[dr];W[dq];B[er];W[cr];FG[259:]PM[2];B[br];W[cq];B[fr];W[bs];B[bn];W[bo];B[dn];W[co];B[jq];W[ob] ( ;B[pc];W[le];B[lc];W[iq];B[ir];W[lo];B[om];W[ol];B[oh];W[oi];B[ra];W[ph];B[ko];W[ln];B[kp];W[lm];B[nl];W[nk];B[da];W[ca];B[ea];W[bb];B[sm];W[sl];B[ml];W[pm];B[mp];W[sn];B[il];W[jl];B[lk];W[kk];B[mh];W[mi];B[eq];W[on];B[nm];W[hn];B[gn];W[dm];FG[259:]PM[2];B[cm];W[en];B[eo];W[do];B[ds];W[cs];B[ao];W[ap];B[an];W[bp];B[ak];W[aj];B[al];W[oe];B[od];W[ep];B[fp];W[jp];B[kq];W[fe];B[ik];W[lj];B[ni] ) ( ;VW[ga:sh]FG[259:]PM[2]MN[1] ;B[pb];W[lc];B[le];W[ke];B[me];W[kc];B[id];W[nb];B[mb];W[mc];B[lb];W[oc];B[nd];W[pc] ) ) ( ;FG[259:]PM[2]MN[1] ;W[jo]LB[jq:A][mn:B] ) ) ( ;VW[ka:ss]FG[259:]PM[2]MN[1] ;B[qg];W[pg];B[ph];W[pf];B[rh];W[pi];B[qi] ;W[oh]LB[of:A][pc:B][mc:C] ) ) ( ;VW[ka:ss]FG[259:]PM[2]MN[1] ;W[qg];B[pi];W[oh];B[oi];W[nh];B[ni];W[mh];B[ol]LB[rh:A] ) ) ( ;FG[259:]PM[2]MN[1] ;B[cl] ;W[gc]LB[el:A][fk:B][bk:C][dj:D] ) ) ( ;FG[259:]PM[2]MN[1] ;W[he];B[kh];W[kf] ;B[ji]LB[if:A][jl:B]TR[ch][bi][bj][gc][dd][ed][fd][be][hd][ce][id][af][ge][bg] ) ) ( ;VW[aa:sl]FG[259:]PM[2]MN[1] ;W[je];B[kd]LB[ie:A] ) ) ( ;FG[259:]PM[2]MN[1] ;W[jc];B[fc];W[gd];B[jb] ;W[kc]LB[cl:A][ek:B] ) ) ( ;FG[259:]PM[2]MN[1] ;B[dg];W[ff];B[bf];W[af];B[fi];W[id];B[jd];W[je];B[kd];W[ke];B[ld];W[ii] ) ) ( ;FG[259:]PM[2]MN[1] ;B[bf];W[cb];B[jd];W[jq] ) ) ( ;VW[aa:jh]FG[259:]PM[2]MN[1] ;W[ec];B[fb] ;W[db]LB[cc:A][dc:B][fc:C] ) ) ( ;FG[259:]PM[2]MN[1] ;B[po];W[di];B[ci];W[qq];B[pq];W[op];B[oq];W[qo];B[rp];W[pn];B[oo];W[np];B[qn];W[no];B[ro];W[mq];B[mr];W[lr];B[lq];W[mp];B[nr];W[kq] ) ) ( ;VW[aa:js]FG[259:]PM[2]MN[1] ;B[ec];W[ed];B[fc];W[dc];B[gd];W[gb];B[gc] ;W[ff]TR[df][cf][cj] ) ) ( ;VW[aa:hs]FG[259:]PM[2]MN[1] ;W[fc];B[cd];W[cc];B[bc];W[ce];B[bd];W[de];B[be];W[cb];B[dh] ) ) ( ;VW[la:ss]FG[259:]PM[2]MN[1] ;W[pf] ;B[qj]LB[rg:A][qh:B] ) )