0-0
15... Bxd3
cxd3
wfb
16... Nf6
i4
17... Gd6
Rf1
time warning
I forgot about this one oops
18... e5
dxe5
19... Gxe5
Nxf4
20... Gxf4
Rxf4
21... Nxf4
0-0