Alex Ovechkin scored his league-leading 46th goal in the Capitals' 5-3 win over the Flyers on Wednesday.