The Vikings have matched an offer fullback Naufahu Tahi received from the Bengals, keeping him in Minnesota. The team matched Cincinnati's offer of one year and $1.4 million on Friday.