how do I know if someone is cheating?

Thanks NMRhino to show you the game do I just share the moves here? I'm on mobile so idk how to share
So for this particular game i was white and he was black, I made some silly mistakes but I will send the notation
1.E4,c5. 2.Nf3,nc6. 3.D4,cxd4. 4.nxd4,nf6. 5.nxc6,bxc6. 6.nc3,e5. 7.bd3,qe7. 8.0-0,qb4. 9.a3,qb6. 10.be3,qxb2. 11.qd2,ba6. 12.na4,qb7. 13.nc5,bxc5. 14.bxc5,bxd3. 15.qxd3,d5. 16.exd5,nd7. 17.dxc6,qxc6. 18.bb4,a5. 19.bc3,0-0. 20.rfe1,f6. 21.re3,rfc8. 22.rh3,h6. 23.bb2,a4. 24.rg3,nc5. 25.qg6,rc7. 26.bc1,nb3. 27.bxh6,nxa1. 28.bxg7,qxc2. 29.bxf6+,qxg6. 30.rxg6+,kh7. 31.bxe5,rc1#....... idk if this is the best way to prove he's cheating but here's the game i spoke about, for anyone taking the time to have a look thankyou I am grateful :)