Tongue wagging, smile creeping upon his face, Bradley Beal dribbled away from Houston Rockets defenders, trying to melt away the clock before eventually drawing a foul. Beal has already made a game-winning jumper at Verizon Center this season, but on Saturday against the Rockets, the 19-year-old rookie got to experience the joy of a game-winning rebound.

Nabbing a carom after Emeka Okafor missed a free throw, Beal later hit a free throw and secured a 105-103 victory for the Washington Wizards that may have been the gutsiest of the season. Beal scored 21 points as the Wizards won their second game in a row and improved to 11-4 against teams with winning records since Jan. 7 — when Beal got the positive vibes going when he hit a jumper to defeat defending Western Conference champion Oklahoma City.

The Wizards (17-37) have also added John Wall since then, and Wall had his second consecutive double-double with 12 points and 11 assists. Okafor added his 14th double-double with 17 points and 11 rebounds as the Wizards withstood a three-point barrage and a 17-point first half defict. Reserve forward Trevor Ariza came off the bench to contribute 18 points and helped slow down all-star guard James Harden, who led all scorers with 27 points. Forward Chandler Parsons added 24 for the Rockets (31-27), who made 19 three-pointers on a season-high 46 attempts. Houston had won its previous two games against Oklahoma City and Brooklyn, but teams with relative success have struggled of late, with the Denver Nuggets losing in Washington the night before.