may be all I can get from this game. Basically my opponent is better then me! And just a few moves ago it all looked so promising...
20. gxf3 Rfd8
21. Rg4+ Kf8
22. Rg7 Ke8
23. b3 Qe7
24. Qc3 Qa3 (now my pieces are all going the wrong way!)
25. bxc4 (I think the best I can hope for is a draw based on some trick or other)