This is a modification of a situation that occurred last weekend in the Finnish Team Championships. Even though I spotted the correct move here and won the game, our team finished only 8th.
(some incorrect variations are missing, sorry about that)
(;AB[oc]AB[nc]AB[pc]AB[rc]AB[qd]AB[pd]AW[md]AW[mc]AW[nd]AW[od]AB[oe]AB[ne]AW[me]AB[nf]AB[mf]AW[lf]AW[ke]AW[kf]AW[ie]AW[if]AB[kd]AB[jd]AB[id]AB[hc]AW[ge]AW[gf]AW[fd]AW[fc]AW[gb]AB[gd]TR[kd]TR[jd]TR[id]TR[hc]TR[gd]AP[goproblems]
(;B[mb]
(;W[lb]
(;B[lc]C[If white A, then black BRIGHT]LB[nb:A]LB[le:B])
(;B[nb];W[lc]))
(;W[lc];B[lb];W[kc];B[kb];W[jc];B[jb];W[ic];B[ib];W[le];B[hb]C[RIGHT]))
(;B[kb];W[mb]
(;B[hb];W[lc]
(;B[kc];W[la]
(;B[ib];W[ha]
(;B[jc];W[ja])
(;B[ia];W[ka])
(;B[ka];W[jc]))
(;B[jb];W[ka]
(;B[ic];W[ia])
(;B[ha];W[ja]))
(;B[ha];W[ka]
(;B[ja];W[ib])
(;B[jb];W[ja])))
(;B[ha];W[kc];B[jc];W[ib])
(;B[lb];W[la];B[kc];W[ib]
(;B[jb];W[ha])
(;B[ic];W[ha])
(;B[ia];W[ja];B[ha];W[jb])
(;B[ha];W[jb])))
(;B[ib];W[jc])
(;B[jc];W[ib]))
(;B[lb];W[mb]
(;B[nb];W[kb]
(;B[kc];W[lc];B[jb];W[la])
(;B[lc];W[la];B[jb];W[ka]))
(;B[ld];W[le];B[lc];W[ib];B[hb];W[ha];B[jb];W[ia])
(;B[lc];W[ib];B[hb];W[ha];B[jb];W[ia]))
(;B[lc];W[mb];B[lb];W[ib];B[hb];W[ha];B[jb];W[ia]))