yes, you missed a mate.
21. Be4+ Kh8 22. Bxf8 Qg5 23. Qxg5 Rxf8 24. Qh6+ Kg8 25. Qh7#
Other lines are also possible.
I was a minute slower.
i know i missed a mate but was it the right thing to agree on a draw?
0:0
10. cxb5.... this is bad move it forward is better