Citation: 6B_98/2018 E. 4

Der Beschwerdeführer obsiegt teilweise, soweit er die Protokollvorschriften der Strafprozessordnung als verletzt rügt (E. 2). Das angefochtene Urteil ist aufzuheben und die Sache zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Im Übrigen ist die Beschwerde abzuweisen, soweit darauf eingetreten werden kann. Der Beschwerdeführer und der Beschwerdegegner 2 werden nach Massgabe ihres Unterliegens kostenpflichtig (Art. 66 Abs. 1 BGG). Dem Beschwerdeführer sind Gerichtskosten im Umfang von Fr. 2'400.-- aufzuerlegen. Der Beschwerdegegner 2 beantragt die Abweisung der Beschwerde und wird kostenpflichtig. Ihm sind Gerichtskosten von Fr. 300.-- in Rechnung zu stellen. Der Kanton St. Gallen hat keine Verfahrenskosten zu tragen (Art. 66 Abs. 4 BGG). Der Kanton St. Gallen und der Beschwerdegegner 2 haben als teilweise unterliegende Parteien dem Beschwerdeführer eine Parteientschädigung von je der Hälfte der auf Fr. 600.-- bestimmten Entschädigung zu bezahlen (Art. 68 Abs. 1 und 2 BGG). Der Beschwerdegegner 2 hat gegenüber dem Beschwerdeführer Anspruch auf eine reduzierte Parteientschädigung von praxisgemäss Fr. 2'400.--. Diese ist mit dem Anspruch des Beschwerdeführers gegen den Beschwerdegegner 2 zu verrechnen.