这种情况下,一般情况下是摩托车的责任。因为在道路上,车道是为机动车和非机动车指定的,摩托车走中间车道是违规行为,容易引起交通事故。同时,摩托车也要承担违反交通规则的相应责任。但是,如果有其他非摩托车的机动车违规行驶导致事故发生,其责任就需要具体情况具体分析。