Birmingham og Kristian Pedersen spillede lørdag 3-3 mod Hull i en begivenhedsrig affære i Championship.