Draw to 2 Canvas Simultaneously?

I have problem when attempting to draw to 2 canvas render targets at the same time. I call clear render target, then begin draw, on two different render targets. However after these 2 pairs of operations, it appears that i have got the same canvas back from the two consecutive “begin draw” functions.