Doubront 'at his best' vs Orioles