Bubba Watson won the Masters for the second time in three years on Sunday, beating Jordan Spieth and Jonas Blixt by three shots.