Found 3 crucial moments (0 blunders, 3 missed opportunitys).
You had a chance to seize the initiative with Bxb7. This wins a pawn and opens the position. The engine suggests the best line continues with Nbc6, then Bxa8. This nets you a Bishop for a pawn and significantly weakens Black's queenside structure because after Black recaptures with Qxa8, you have solved your undefended Rook on a1.
You had a chance to play Nxc5, winning a pawn by exploiting the hanging pawn on c5. The engine suggests the continuation Nxc5, Nxc5, Be3, Bd8. This sequence improves your position.
You had a chance to play Nxf7, winning a pawn and initiating a strong attack! After Nxf7, the engine suggests Rf8. Then, the advanced pawn at d5 becomes a passed pawn, and d6 puts the opponent under immense pressure. Ultimately, this leads to winning the exchange via Rxg2.
Copy this PGN to paste into Lichess, ChessBase, or any analysis tool.
[Event "Live Chess"]
[Site "Chess.com"]
[Date "2026.02.28"]
[White "erivera90"]
[Black "markusfb66"]
[Result "1-0"]
1. c4 {+0.00} c5 {+0.28} 2. g3 {+0.20} e5 {+0.40} 3. Bg2 {+0.50} d6 {+0.64} 4.
Nc3 {+0.46} Be6 {+1.84} 5. d3 {+0.55} Ne7 {+2.35} 6. e4 $6 {+0.30 Missed Hanging
Pawn · best: Bxb7} Nec6 {+0.48} 7. Nge2 {+0.43} Be7 {+0.69} 8. O-O {+0.55} O-O
{+0.85} 9. f4 {+0.68} Bf6 {+1.49} 10. f5 {+1.66} Bc8 {+1.56} 11. Bd2 {+1.03} b5
{+1.98} 12. Nd5 {+1.36} bxc4 {+1.40} 13. dxc4 {+1.14} Ba6 {+1.88} 14. b3 {+1.79}
Nd7 {+1.65} 15. Qc1 {+0.65} Nb4 {+1.46} 16. Nxb4 {+0.75} Rb8 {+6.54} 17. Nxa6
{+6.45} Rb6 {+6.43} 18. Qa3 {+6.39} Qc8 {+6.53} 19. b4 $6 {+3.69 Missed Hanging
Pawn · best: Nxc5} Rxa6 {+3.96} 20. Qd3 {+3.84} Be7 {+5.97} 21. f6 {+5.32} Bxf6
{+5.23} 22. bxc5 {+3.39} Qxc5+ {+3.46} 23. Kh1 {+3.84} Be7 {+4.32} 24. Nc3
{+4.31} Ra3 {+4.78} 25. Be3 {+4.03} Qb4 {+4.03} 26. Bd2 {+3.92} Nc5 {+4.12} 27.
Qb1 {+3.88} Qxc4 {+3.94} 28. Qb2 {+3.91} Ra6 {+3.80} 29. Qb5 {+3.02} Qxb5
{+3.36} 30. Nxb5 {+3.09} d5 {+4.36} 31. exd5 {+4.37} Rd8 {+4.65} 32. Bb4 {+4.19}
Rb8 {+4.57} 33. Bxc5 {+4.03} Bxc5 {+4.18} 34. Nc3 {+3.20} Bd4 {+3.73} 35. Rac1
{+3.25} Rc8 {+4.85} 36. Ne4 {+4.07} Rd8 {+4.42} 37. Ng5 {+4.46} Rxa2 {+5.40} 38.
Rxf7 $6 {+3.00 Missed Hanging Pawn · best: Nxf7} h6 {+4.95} 39. Ne6 {+4.19} Rxd5
{#3} 40. Bxd5 {+6.24} Kxf7 {+6.66} 41. Bxa2 {+6.61} a5 {+6.78} 42. Nxd4+ {+7.79}
Kf6 {+8.93} 43. Rf1+ {+7.25} Kg5 {#6} 44. Nf3+ {+8.89} Kf5 {#8} 45. g4+ {+5.76}
Kxg4 {+34.75} 46. Nxe5+ {#5} Kh3 {#4} 47. Rf3+ {#4} Kh4 {#4} 48. Nc6 {+5.92} g5
{+6.33} 49. Nxa5 {+6.46} h5 {#5} 50. h3 {+5.13} g4 {+33.03} 51. Rd3 {+32.25}
gxh3 {+33.25} 52. Kh2 {+32.42} Kg4 {+34.54} 53. Rxh3 {+34.43} Kg5 {+34.28} 54.
Bb1 {+34.71} h4 {+34.70} 55. Nc4 {+34.31} Kf4 {+34.40} 56. Rxh4+ {#8} Kg5 {#8}
57. Kg3 {#7} Kf6 {#7} 58. Rf4+ {+34.33} Kg5 {#3} 59. Ne5 {#3} Kh6 {#3} 60. Rh4+
{#5} Kg7 {#5} 61. Kf4 {+33.01} Kf6 {#4} 62. Rh6+ {#5} Ke7 {#5} 63. Ba2 {#4} Kd8
{#4} 64. Rh7 {#3} Ke8 {#3} 65. Kf5 {#3} Kd8 {#3} 66. Ke6 {#3} Kc8 {#3} 67. Kd6
{#2} Kb8 {#2} 68. Kc6 {#2} Kc8 {#1} 69. Rh8# {#-0} 1-0