A mesoscale convective system (MCS) was generated over the South China Sea at arouna 115°E, 21°N on 0000 UTC 7 June 1998. Riding along the Mei-Yu front, the system moved through the Taiwan Strait and finally hit the southern part of the Taiwan Island, produced over 300 mm of rainfall over parts of Taiwan in the next 24 hours. It was found that the Penn State-NCAR Mesoscale Model Version 5 (MM5) did quite well in simulating the evolution of the MCS. Diagnostic studies on the mesoscale structure of MCS, moisture concentration process and the momentum budget were based on the model output. The concept model of the MCS in the mature phase can be concluded as the following: At the 850 hPa level, the mesoscale low level jet (mLLJ) was found to the southwest of the MCS, which was also associated with a mesoscale low generated by convection, the mesoscale upper level jet (mULJ) was found due east of the MCS (and an upper-level mesoscale high) at the 300 hPa level. Horizontal advection of momentum acted to acc