We give a new proof that the intersection multiplicity of two plane curves defined by the well-known axioms of Fulton is equivalent to the intersection multiplicity computed using blowup technique. For proving the equivalence, we introduce a novel type of ideal basis called max-order basis of an ideal. Several examples are computed for illustration using the implemented algorithm over rational numbers via blowup.