This document presents a new approach for conformance checking of business processes that identifies all differences between a process model and an event log. It generates natural language statements to describe each difference. The approach works by translating the model and log into prime event structures and extracting mismatches by comparing their partially synchronized product. It can identify seven elementary mismatch patterns to characterize deviations. The approach was implemented in a standalone Java tool and evaluated on a real-life process with over 150,000 event traces.