Anyone enjoy and understand endgames? I just played this one in a 5+2 game online. The computer thinks it's equal (pretty much dead equal), but I think black might have winning chances by being able to win the white c-pawn. It's pretty easy to blockade at the least, but I don't know if that should be enough. I've found that sometimes I'm way off in my assessments in such cases, which is why I'm asking here. Here is the position after 29. Bxd6:
Here are the moves we actually played from there, but they are clearly not optimal (I'm blaming the clock for most of that): 29...Ne6 30. c5 Rc8 31. Rc1 Nd4 32. Rc4 Nc6 33. Ke2 Kf7 34. g3 Ke6 35. Ke3 Kd5 36. Rc1 Na5 37. Rd1+ Kc6 38. Be7 Nc4+ 39. Ke2 h6 40. Rc1 Ne5 41. Rd1 Nd3 42. Rd2 Nxc5 43. Rc2 Kd5 44. h4 Rc7 45. Bf6 gxh4 46. Bxh4 Ne6 47. Bf6 Rxc2+ 48. Ke3 Rxa2 49. Be7 Ng5 50. Bf6 a5 51. Kf4 Rxf2+ 52. Ke3 Rf3+ 53. Ke2 Rxg3 54. Bh8 f4 55. Bg7 a4 56. Bxh6 a3 0-1