(;FF[4]GM[1]SZ[19]ST[2]CA[UTF-8]AP[SGFC:1.16]

EV[Midwest Open 2025]
RO[Round 4]
PB[Tianyuan Zhang]
BR[6d]
PW[Soren Jaffe]
WR[6d]
KM[7.5]
DT[2025-02-02]
RE[B+Resign]
RU[AGA]

;B[dp];W[pd];B[dc];W[pp];B[fq];W[ce];B[dh];W[fe];B[ee];W[ef]
;B[ed];W[cg];B[ff];W[eg];B[ge];W[dk];B[nc];W[qf];B[kd];W[nq]
;B[cm];W[bk];B[fg];W[eh];B[qk];W[qm];B[qc];W[pc];B[pb];W[qd]
;B[rb];W[rc];B[qb];W[qi];B[kq];W[je];B[ke];W[jg];B[id];W[iq]
;B[jp];W[gp];B[jn];W[gn];B[fp];W[ip];B[fh];W[fi];B[gi];W[gj]
;B[hj];W[gk];B[hi];W[cp];B[cq];W[co];B[bq];W[il];B[jl];W[ik]
;B[ji];W[kj];B[fj];W[ei];B[hk];W[im];B[ll];W[ln];B[kn];W[lo]
;B[jk];W[jj];B[ij];W[lk];B[kl];W[nk];B[mk];W[mj];B[ml];W[oj]
;B[ho];W[go];B[hn];W[gl];B[hm];W[hl];B[gm];W[fm];B[fn];W[fo]
;B[fl];W[en];B[fk];W[el];B[in];W[ki];B[qp];W[qo];B[pq];W[op]
;B[do];W[bc];B[rq];W[ro];B[or];W[lq];B[kr];W[cb];B[db];W[nd]
;B[oc];W[md];B[od];W[oe];B[mc];W[kf];B[pe];W[rd];B[ne];W[of]
;B[me];W[mf];B[nf];W[ng];B[ld];W[lf];B[gq];W[hp];B[nm];W[jd]
;B[jc];W[ie];B[he];W[bm];B[dm];W[em];B[bn];W[bl];B[pm];W[pn]
;B[ol];W[pk];B[dn];W[da];B[ea];W[ca];B[cc];W[bb];B[eb];W[nr]
;B[qr];W[rp];B[qq];W[pl];B[om];W[hr];B[gr];W[an];B[bo];W[hg]
;B[if];W[jf];B[hf];W[ig];B[no];W[kp];B[jq];W[lr];B[oo];W[po]
;B[cl];W[ck];B[cd];W[bd];B[de];W[df];B[sc];W[sd];B[sb];W[gg]
;B[gh];W[jr];B[ko];W[lp];B[js];W[is];B[ir];W[oq];B[ps];W[jr]
;B[ks];W[ls];B[jo];W[jh];B[kk];W[ii];B[gf];W[lj];B[ir];W[ns]
;B[os];W[jr];B[pf];W[og];B[ir];W[rs];B[rr];W[jr];B[qe];W[re]
;B[ir];W[ic];B[hd];W[jr];B[pg];W[rf];B[ir];W[kc];B[jb];W[jr]
;B[be];W[cf];B[ir];W[kb];B[ib];W[jr];B[qg];W[rg];B[ir];W[hh]
;B[jm];W[jr];B[ej];W[dj];B[ir])
