The above position was from my blitz game in lichess.org.
After the moves 1. e4 c6 { B10 Caro-Kann Defense } 2. Nf3 d5 3. exd5 cxd5 4. d4 Bf5 5. Bd3 Bxd3 6. Qxd3 Nf6 7. Bg5 Nbd7 8. O-O a6 9. Nc3 e6 White can sieze the advantage in this position with 10. Nxd5! exd5 11. Rfe1 Be7 12. Rxe7! Qxe7 {Kxe7 Qa3+ is worse for Black} 13. Re1 wins the White Queen.
White missed the winning move. 10. Ne5 Be7 11. f4 h6 12. Bh4 O-O 13. a4 Rc8 14. Nxd7 Nxd7 15. Bxe7 Qxe7 16. Rae1
White was threatening to win a pawn with Nxd5 but I saw I can get the initiative with an attack on the Q-side. 16....Qb4 17. Rb1 Nf6 18. h3 Rc6 19. Rf3 Rfc8 20. g4
I was eyeing an infiltration through c2 so I missed the winning move 20...Rxc3! The game continued with 20....Ne4 21. Nxe4 dxe4 22. Qxe4 Rxc2 23. f5
Black's winning move is Qd2 but I missed it. 23...Rc1+ 24. Rxc1 Rxc1+ 25. Kg2 Qxb2+ 26. Kg3 Rg1+ 27. Kh4 Qb4 28. fxe6 White was rushing for his own attack on the K-side but this was a blunder.
The position is a mate in three. 28....Qe7+ 29. g5 {Rf6 will prolong the game but still leads to mate.} Qxg5# { Black wins by checkmate. } 0-1
Game link:
https://lichess.org/J9oNCr7f/black