Skyhawk 172/Cutlass 172
Flight Crew Instrument; Flight Crew Commercial; Flight Crew Flight Instructor
Flight Crew Last 90 Days 3.5; Flight Crew Total 469; Flight Crew Type 429
Conflict Ground Conflict; Critical; Deviation / Discrepancy - Procedural Published Material / Policy; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Provided Assistance; Flight Crew Landed As Precaution
Human Factors
Left traffic for Runway XX at ZZZ; I was cleared to land #2 behind a Cherokee who was in right traffic and who I had in sight. I heard another aircaft get cleared to land; same runway; #3 behind me. I continued my pattern and observed the Cherokee land ahead of me. Just before my touchdown on Runway XX (15-20 feet over the numbers) another Cessna came into view and overtook me from above as if to land on the same runway at the same time. I landed the airplane and applied the brakes. The other airplane was instructed by Tower to go-around and did so prior to its touchdown.  I think the Cessna; #3 behind me; may have also followed the Cherokee but thought it was me. I had to extend my downwind leg to give sufficient spacing for the Cherokee because its downwind leg was longer than expected. If TCAS had been installed in either aircraft; this problem may have been avoided.
Cessna 172 pilot reported a critical ground conflict during landing with an overflying aircraft attempting to land on same runway.