Found 2 crucial moments.
f5 weakens the pawn structure and allows exf6 Nxf6, opening lines for the opponent's attack. Nc6 is superior as it develops a piece, prepares to challenge the center with e6, and the refutation line after Nc6 ends at Rad1, indicating a more solid position. The pin of the Knight on f6 is not considered in the evaluation.
Rde8 is a mistake because after Nc7+ Kh7 Rxe8 Rxe8 White wins material. Nh4 is superior, creating a discovered attack and threatening Re3, while also allowing time for Kh8 and b4.
Copy this PGN to paste into Lichess, ChessBase, or any analysis tool.
[Event "Live Chess"]
[Site "Chess.com"]
[Date "2026.03.29"]
[White "sio382"]
[Black "erivera90"]
[Result "1-0"]
1. d4 {+0.29} Nf6 {+0.25} 2. c4 {+0.28} g6 {+0.41} 3. Nc3 {+0.28} Bg7 {+0.56} 4.
e4 {+0.54} d6 {+0.46} 5. Nf3 {+0.46} h6 {+0.95} 6. Bd3 {+0.62} O-O {+0.87} 7. e5
{-0.02} dxe5 {-0.12} 8. dxe5 {-0.25} Ne8 {+1.10} 9. O-O {+0.37} Bg4 {+0.34} 10.
Re1 {+0.16} Bxf3 {+1.39} 11. Qxf3 {+1.34} f5 $4 {+3.54 Pin · exf6} 12. exf6
{+3.79} exf6 {+4.93} 13. Bf4 {+2.98} Nd6 {+5.14} 14. c5 {+4.50} Nf5 {+5.62} 15.
Nd5 {+3.35} Nc6 {+4.66} 16. Bxc7 {+2.27} Ncd4 {+3.62} 17. Bxd8 {+2.76} Nxf3+
{+2.67} 18. gxf3 {+2.65} Raxd8 {+3.31} 19. Bc4 {+1.88} Rde8 $4 {+6.39 Discovered
Attack · Nc7+} 20. Nc7+ {+6.38} Rf7 {+9.52} 21. Nxe8 {+8.25} Bf8 {+8.88} 22.
Bxf7+ {+6.50} Kxf7 {+6.58} 23. Nd6+ {+6.78} Kg8 {+8.60} 24. Nxf5 {+9.20} Bxc5
{+10.15} 25. Nxh6+ {+9.56} Kg7 {+10.16} 26. Ng4 {+10.39} f5 {+10.53} 27. Ne5
{+9.84} Kf6 {+12.39} 28. Nd7+ {+12.76} Kf7 {+13.06} 29. Nxc5 {+14.26} b6
{+14.31} 30. Nd3 {#7} b5 {#7} 31. Rad1 {+14.08} a5 {#5} 32. b3 {+13.63} b4 {#5}
33. f4 {+18.55} Kf6 {+40.86} 34. Rc1 {#6} Kg7 {#4} 35. Rc5 {#6} Kf6 {#5} 36.
Rxa5 {#5} g5 {#5} 37. fxg5+ {#14} Kxg5 {#5} 38. Nxb4 {#6} Kf4 {#6} 39. Nd3+ {#5}
Kf3 {#2} 40. Re3+ {#3} Kg4 {#3} 41. Rxf5 {#9} Kxf5 {#9} 42. a4 {#8} Kg4 {#7} 43.
a5 {#7} Kf5 {#7} 44. a6 {#6} Kf6 {#6} 45. a7 {#5} Kf7 {#5} 46. a8=Q {#4} Kf6
{#3} 47. Qf8+ {#2} Kg5 {#2} 48. Rg3+ {#1} Kh4 {#1} 49. Rg8 {#2} Kh3 {#1} 50.
Qh6# {#-0} 1-0