Brilliant move
 
    
  
  
   
    
  
  
  3.- Qe7 is a bad move, which allows white to trade queens and black will have no compensation for the pawn.
4. Qxc7 is very bad, now black again has a monster attack.
5. - Nd5 is a horrible blunder, throwing away a piece for no reason.
7. Qxb7 is an equally big blunder, turning an easily winning game into a losing one.
Agreeing to a draw is just baffling. Black was winning.
 
    
  
  
  3.- Qe7 is a bad move, which allows white to trade queens and black will have no compensation for the pawn.
4. Qxc7 is very bad, now black again has a monster attack.
5. - Nd5 is a horrible blunder, throwing away a piece for no reason.
7. Qxb7 is an equally big blunder, turning an easily winning game into a losing one.
Agreeing to a draw is just baffling. Black was winning.
I had to close the tab
 
     
     
     
     
     
    