As I said earlier, I would estimate the OP's chances of making it at about 50:50. Of course if he misses it, and has to buy a seat on an alternative flight, then that last-minute booking is likely to work out quite expensive.
I think the OP should consider buying a ticket for a later flight now when he may still be able to get a cheap deal. That way he has an alternative if he misses his connection.