In this paper, we seek to enhance the poor performance of original TCP in wireless multi-hop environments due to the intra-flow contention between TCP-DATA and TCP-ACK packets. Assuming multi-radio multi-channel networks, where each station is equipped with multiple radios and the same number of orthogonal channels, we propose to use virtually different paths with different channel assignments for TCPDATA and TCP-ACK transmissions. Simulations show that TCP performance can be improved significantly since TCPDATA and TCP-ACK paths hardly interfere with each other. Keywords TCP, Multi-radio, Multi-channel, Multi-hop Networks