Dragons win off last ball of game in action packed Sunday of the BDCA