I think the white player doesn't study theory because the usual follow up after Nc6 is b4 but white played 3.Nf3 when 2.a3 doesn't make any sense
This is a completely possible line after 3.b4 and is black accepts the sacrifice.
Nice one Raihaan
thanks
that is 2 brilliant moves but still gj