Did I make mistakes or do I do the right thing?

Sort:
Avatar of Fruts_Crazy
[Site "Chess.com"] [White "foxhsjje"] [Black "Fruts_Crazy"] [Result "0-1"] [WhiteElo "371"] [BlackElo "640"] [TimeControl "1800"] [Termination "Fruts_Crazy won by checkmate"] 1. e4 c5 2. Bc4 e6 3. Qg4 d5 4. Bb5+ Ke7 (4... Nd7 5. Qe2 dxe4) 5. Qg5+ f6 6. Qg4 a6 7. Nf3 axb5 8. exd5 Qxd5 9. c3 c4 10. d4 cxd3 11. Bg5 h6 12. Bf4 f5 13. Qh4+ g5 14. Qg3 d2+ 15. Nbxd2 Ra4 16. b3 Rxf4 17. c4 bxc4 18. Qxf4 gxf4 19. a4 cxb3 20. a5 Bg7 21. Ra4 b5 22. Rb4 Ba6 23. Rxf4 e5 24. Rxf5 Bc8 25. Rxe5+ Bxe5 26. a6 Nxa6 27. g4 Bc3 28. g5 hxg5 29. Nxg5 Qxg5 30. h4 Rxh4 31. Rf1 b2 32. f4 Qd5 33. f5 Kf6 34. Rf2 b1=Q+ 35. Ke2 Qdd3# 0-1