APC gets bloody nose