Found 1 crucial moment (0 blunders, 1 missed opportunity).
You had a chance to trap the knight with Bh6! If White responds with Nb1, then Rxd2+ forces Nxd2, winning a piece.
Copy this PGN to paste into Lichess, ChessBase, or any analysis tool.
[Event "Live Chess"]
[Site "Chess.com"]
[Date "2026.03.31"]
[White "Terjefr"]
[Black "erivera90"]
[Result "0-1"]
1. e4 {+0.36} c5 {+0.45} 2. Bc4 {-0.02} Nc6 {+0.11} 3. c3 {-0.25} g6 {+0.70} 4.
Qf3 {-0.62} Nf6 {-0.73} 5. h3 {-1.33} Bg7 {-0.87} 6. d3 {-0.99} e6 {-0.54} 7.
Bb3 {-0.85} O-O {-0.60} 8. c4 {-1.71} Nd4 {-1.73} 9. Qd1 {-1.88} Nxb3 {-1.00}
10. Qxb3 {-1.30} b6 {-1.23} 11. Ne2 {-1.44} a5 {-0.44} 12. Nd2 {-1.17} a4
{-0.97} 13. Qd1 {-1.25} d5 {-1.29} 14. a3 {-1.78} dxe4 {-1.96} 15. Nxe4 {-3.63}
Nxe4 {-3.50} 16. dxe4 {-3.59} Qxd1+ {-3.38} 17. Kxd1 {-3.52} Rd8+ {-3.59} 18.
Bd2 {-4.44} Ba6 {-4.52} 19. Nc3 {-5.39} Bxc4 {-3.61} 20. f3 {-6.13} Bb3+ $6
{-3.64 Missed Trapped Piece · best: Bh6} 21. Kc1 {-5.28} c4 {-4.32} 22. Nb5
{-5.90} Ra5 {-4.20} 23. Nc7 {-5.51} c3 {-5.75} 24. bxc3 {-6.13} Rd3 {-5.10} 25.
Rb1 {-5.61} Bxc3 {-5.61} 26. Bxc3 {-5.66} Rxc3+ {-5.67} 27. Kb2 {#-2} Rac5
{-5.71} 28. Nb5 {#-2} Rc2+ {#-1} 29. Ka1 {#-1} Rxb5 {-6.33} 30. Rhc1 {#-1} Rbc5
{-5.74} 31. Rxc2 {-5.73} Bxc2 {-4.98} 32. Rb2 {-5.68} Bd3 {-5.41} 33. Rxb6
{-5.55} Rc1+ {-5.29} 34. Kb2 {-5.66} Rc2+ {-5.51} 35. Kb1 {-9.25} Rc3+ {-5.28}
36. Kb2 {-5.82} Rc2+ {-5.66} 37. Kb1 {-9.79} Rxg2+ {-5.92} 38. Kc1 {-5.86} Kg7
{-5.81} 39. Rd6 {-5.75} Be2 {-5.52} 40. Rd2 {-6.14} Bf1 {-5.71} 41. Rxg2 {-5.98}
Bxg2 {-6.54} 42. Kb2 {-7.02} Bxh3 {-6.23} 43. Kc3 {-6.42} h5 {-6.30} 44. Kb4
{-6.79} g5 {-6.46} 45. Kxa4 {-7.21} h4 {-7.77} 46. Kb4 {-7.65} Bg2 {-8.66} 47.
a4 {-9.34} h3 {-13.47} 48. a5 {-36.29} h2 {-41.68} 49. a6 {#-20} h1=Q {#-18} 50.
a7 {#-13} Qa1 {#-11} 51. a8=Q {#-9} Qxa8 {#-8} 0-1