10. Bb6 looks great
14. Black missed d5 and you played great c4
17. I don't like this one Be2 was better i think u missed rly important thing and that is to attack weak spot of black d6 peon . In Sicilian that is the the biggest problem for black especially in this d6 e5 peon structure. You have exchanged your knight for black bishop cos of that weak spot, bishop was guarding it. Clear the d file and put your rooks on it and pressure black d6 peon
22. Why not Rhf1 ?
23. Good outpost but it's blocking your half open file that u need to use
Nice game , you were way better then your opponent
This is a game I played recently. I had the white pieces. I got it down to a very drawn looking position. I offered a draw. My opponent declined. A few moves later his rook was trapped.