Why is Nb3 better then trapping the queen ?
I did go into analysis and did click show moves. With Nb3 you simply win the bishop after Qg3, but Nde4 still wins the full queen for bishop (Qxc1 is the best move for black) and a knight.
This is the full game https://www.chess.com/live/game/87160226079