This paper presents a case study in which integrated forensic oil fingerprinting and data interpretation techniques were used to characterize the chemical compositions and determine the source of the 2009 Sarnia (Ontario) oil spill incident. The diagnostic fingerprinting techniques include determination of hydrocarbon groups and semi-quantitative product-type screening via gas chromatography (GC), analysis of oil-characteristic biomarkers and the extended suite of parent and alkylated PAH (polycyclic aromatic hydrocarbon) homologous series via gas chromatography-mass spectrometry (GC-MS), determination and comparison of a variety of diagnostic ratios of "source-specific marker" compounds, and determination of the weathering degree of the spilled oil, and whether the spilled oil hydrocarbons have been mixed with any other "background" chemicals (biogenic and/or pyrogenic hydrocarbons). The detailed chemical fingerprinting data and results reveal the following: (1) all four samples are mixtures of diesel and lubricating oil with varying percentages of diesel to lube oil. Both samples 1460 and 1462 are majority diesel-range oil mixed with a smaller portion of lube oil. Sample 1461 contains slightly less diesel-range oil. Sample 1463 is majority lubricating-range oil. (2) The diesel in the four diesel/lube oil mixture samples was most likely the same diesel and from the same source. (3) The spill sample 1460 and the suspected-source sample 1462 have nearly identical concentrations and distribution patterns of target analytes including TPHs, n-alkane, PAHs and biomarker compounds; and have nearly identical diagnostic ratios of target compounds as well. Furthermore, a perfect "positive match" correlation line (with all normalized ratio data points falling into the straight correlation line) is clearly demonstrated. It is concluded that the spill oil water sample 1460 (#1, from the water around the vessel enclosed by a boom) matches with the suspected source sample 1462 (#3, from the vessel engine room bilge pump). (4) From the n-alkane and PAH analysis, it appears that the oil in the spill sample 1460 is slightly more weathered in comparison with sample 1462. The minor differences in fingerprints of two samples were most likely caused by weathering effects. (5) Sample 1461 (#2, from the vessel engine room bilge) and sample 1463 (#4, from the vessel bilge waste collection tank) demonstrated significantly different fingerprints and diagnostic ratios of target compounds from that of spill sample 1460. This was caused most likely by percentages of diesel to lube oil in these two samples different from that in spill sample 1460.