Buck Showalter praises his team's effort in win