Jarred Cosart was making his MLB debut and pitching a no-hitter at the time, and Barnes kept his no-no alive.
Right fielder J.D. Martinez couldn't come up with the ball, but Barnes kept his concentration and adjusted in midair to make the incredible diving catch.
This isn't the first time we've seen Barnes make a slick play with his glove.
Barnes flashed the leather against the Baltimore Orioles, laying out for another great diving catch.
He also robbed the Chicago Cubs of an extra-base hit, falling down as he made the grab on the warning track.
Barnes doesn't just have a great glove, though. He's a fantastic defender all around, showing off his arm as he made the catch and gunned down Nelson Cruz at second base against the Texas Rangers.
Barnes has only played in 117 MLB games, but he already has four legitimate Web Gems, and people are starting to take notice.
Just go ahead and give Brandon Barnes his gold glove already @astros— Jeffrey Davidoff (@JDavidoff21) July 13, 2013
Barnes' best play was definitely the one on Friday night. Preserving a no-hitter while making a catch that 99 percent of the MLB wouldn't have been able to make is truly sensational.
Twitter couldn't help but have something to say about Barnes' catch, and he set off a chain of tweets.
Every no-hitter needs a great play and we may have just seen it. Cozart holding the #Rays hitless after a diving grab by Brandon Barnes.— 98.7 The Fan (@987TheFan) July 13, 2013
Preposterous diving catch by Brandon Barnes. Jarred Cosart has a no-hitter through 5 1/3 in his major league debut.— Jonah Keri (@jonahkeri) July 13, 2013
Cosart would go on to lose his no-hitter after 6.1 innings, as Ben Zobrist hit a liner to end it. However, Barnes' catch is sure to make a few highlight reels over the next week or so.