press home your advantage

press ˌhome your adˈvantage

make good use of the fact that you are in a stronger position than your opponent, enemy, etc: Once they realized that the management was so weak, the union leaders pressed home their advantage and asked for another three days’ holiday.
See also: advantage, home, press