When I thought about it again I realized that it is possible to completely eliminate the back to backs. In the schedule below teams 3,4,8,9 & X only change grounds once, while the other teams have to change ground twice.
G1 G2
R1 (1 3) (5 8)
R2 (2 4) (6 9)
R3 (3 5) (7 X)
R4 (4 6) (8 1)
R5 (5 7) (9 2)
R6 (6 8) (X 3)
R7 (7 9) (1 4)
R8 (8 X) (2 5)
R9 (9 1) (3 6)
RX (X 2) (4 7)