White has done nothing wrong. Black's opening moves appear false.
(that is experience talking after years of busting slack opening play both here
and OTB. 300+ of my wins with both colours on here have come under 20 moves.)
If your opponent is pawn hunting in the opening with a Queen look
for ways to give up the pawn. In fact the game demands you give up that pawn
I never hesitate to shed a pawn or even a piece if I think I will get active play for it.
Stop looking one move ahead and counting pawns. Count tempo, activity and look
deeper, keep looking till you have squeezed the position dry, that means when the
tactics tin is empty and you are sure you have ticked off all the boxes with a trick in them.
You played 10.Rc1. an excellent move. I would have done the same.
[FEN "rn2k2r/p4ppp/bpp1pn2/3p4/1qPP4/1PNBPN2/P4PPP/R2QK2R w KQkq - 0 10"]
10. Rc1 {If Black now goes for the pawn.} 10... dxc4 11. bxc4 Bxc4 {We have a Queen defending a Bishop. Queens are bad defenders, can we do anything....} 12. a3 Qb3 {Only move to save the Bishop, it looks OK but do not stop there. Get into the habit of going deeper till the position is calm.} 13. Qxb3 Bxb3 {The Bishop is short of squares.} 14. Rb1 Bd5 15. e4 {White has won a piece.}
And then I'd go back and have a sniff about looking for other moves.
Often I'd go on fantasy trips. Fantasy trips are good. (well I enjoy them).
Sometimes hidden at first glance ideas appear and the seeds of a deep trap sown.
[FEN "rn2k2r/p4ppp/bpp1pn2/3p4/1qPP4/1PNBPN2/P4PPP/R2QK2R w KQkq - 0 10"]
10. Rc1 dxc4 11. bxc4 Bxc4 12. a3 {I would also of had this line on my board.} 12... Qxa3 13. Bxc4 {Two pawns for the piece, passed a-pawn. White is OK but if Black goes hyper and lashes out.} 13... b5 14. Bxb5 {I don't retreat pieces.} 14... cxb5 15. Nxb5 Qa5+ 16. Qd2 Qxb5 17. Rc8+ Ke7 18. Rxh8 {Pawns level, I'm the exchange up but there are still tricks.} 18... Qb1+ 19. Qd1 Qb4+ {Nd2 and 0-0 or how about teasing him with a pep-draw.} 20. Qd2 Qb1+ 21. Ke2 {Go on then, take it.} 21... Qxh1 22. Qb4+ Kd7 23. Ne5+ {A Queen and Knight attack. These things always lead to a mate. Might as well play it out.} 23... Kc7 24. Qc5+ Kb7 25. Qc8+ Kb6 26. Nc4+ Kb5 27. Qc5+ Ka4 28. Qa5+ Kb3 29. Qb5+ Kc2 30. Qb2
And I would spend that much time on a position till I'm sure I've covered everything.
If I'm really into it then game goes to my full set. Those games I really do enjoy.
There is nothing quite like working out and setting a deep trap and waiting for
the reply. I also use the 'Deep Mode' conditional moves. My replies are then instant
and sometimes it has been obvious my opponent has given a very quick reply.
(also the thought that whilst I'm asleep someone, somewhere is getting automatically
snared in one of my pitfalls or is getting auto- mated appeals greatly to me. )
Sometimes I go sac-happy and I lose. Who cares? I win a lot more than I lose.
And yes they are often (always) against the lower rated players here .
But I enjoy playing these lads, they are genuine and I hope and like to think they have
learned something. I'm still learning things as well, it's a two way thing.
Now get out there, stop worrying a mere tempo wasting pawn and attack these people.