A large upper level low pressure system passed east across the northern Great Plains, drawing deep moisture along the Appalachian Chain from the Gulf of Mexico.  An upper level disturbance moved across the central Appalachians early in the day, pushing a line of showers with heavy rain across the forecast region.  While a break in rainfall developed across the mountains and foothills behind the line of convection, the line stalled east of Danville and Lynchburg, where prolonged periods of heavy rain fell throughout the afternoon.  A cold front entered the Mountain Empire and southeast West Virginia during mid-afternoon, triggering another round of heavy showers and isolated thunderstorms that quickly filled in ahead of the boundary.  For the entire event, one to three inch rainfall amounts were common across the entire forecast region.
In addition to some reports of flash flooding, river flooding was also observed from Halifax through Buckingham Counties.  The Roanoke River at Randolph was among those most affected, with the river rising to the moderate flood stage of 24.9 feet.
Below are locations which received at least three inches of rainfall for the event and their total rainfall amounts.
North Carolina
...Caswell County...
4.42   Yanceyville 4 SE COOP
...Watauga County...
4.19   Sandy Flats IFLOWS
4.18   2 NE blowing Rock CCR
3.92   1 WSW Foscoe CCR
3.75   Blackburn Knob IFLOWS
3.70   Boone 1 SE COOP
3.60   Howards Knob IFLOWS
3.47   Boone
3.47   Foscoe IFLOWS
3.20   Parkway School IFLOWS
3.11   Triplett
Virginia
...Appomattox County...
3.53   Appomattox COOP
...Buckingham County...
3.84   Buckingham COOP
...Campbell County...
3.68   3 E Brookneal CCR
3.44   Brookneal COOP
3.24   1 WSW Lynchburg CCR
3.20   Lynchburg Airport
3.12   Concord
...Charlotte County...
5.68   4 SE Saxe CCR
4.98   Charlotte Courthouse COOP
...Floyd County...
3.03   6 S Copper Hill CCR
...Halifax County...
4.43   Randolph
3.74   South Boston COOP
...Tazewell County...
3.25   Springville IFLOWS.

Flash Flood in AMHERST, VIRGINIA
From 15-MAY-14 13:00:00 to 15-MAY-14 15:00:00 (EST-5)
Location: LOWESVILLE
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Several inches of water was observed flowing over Gidsville Road.

Flash Flood in HALIFAX, VIRGINIA
From 15-MAY-14 19:30:00 to 15-MAY-14 21:30:00 (EST-5)
Location: WOLF TRAP
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Emergency Manager

U.S. Highway 360 was closed near Daniels Creek Trail as six to eight inches of water was observed flowing over the bridge at this location.

Flash Flood in HALIFAX, VIRGINIA
From 15-MAY-14 19:40:00 to 15-MAY-14 21:40:00 (EST-5)
Location: SOUTH BOSTON
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Summit drive was flooded at Poplar Creek in South Boston.

Flood in BUCKINGHAM, VIRGINIA
From 15-MAY-14 15:50:00 to 15-MAY-14 18:50:00 (EST-5)
Location: SHEPPARDS
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: State Official

Standing water was observed over Stage Coach Road that caused the road to be closed east of Route 15.

Flood in DANVILLE (C), VIRGINIA
From 15-MAY-14 19:51:00 to 15-MAY-14 21:00:00 (EST-5)
Location: DANVILLE
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Minor street flooding was observed on Kemper Road.

Thunderstorm Wind in HALIFAX, VIRGINIA
From 15-MAY-14 18:47:00 to 15-MAY-14 18:47:00 (EST-5)
Location: OMEGA
Magnitude: 50.00 EG
Property damage: 8.00K
Crop damage: 0.00K
Reported by: Emergency Manager

A few trees and power lines were blown down near the intersection of Buckshoal Road and Hudson Road.  A large uprooted tree fell on a vehicle, trapping a person inside.

Flash Flood in CARROLL, VIRGINIA
From 15-MAY-14 18:30:00 to 15-MAY-14 20:30:00 (EST-5)
Location: HILLSVILLE
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: 911 Call Center

Six to eight inches of water was observed flowing over West Stuart Drive near the VFW.

Flash Flood in HALIFAX, VIRGINIA
From 15-MAY-14 19:30:00 to 15-MAY-14 22:00:00 (EST-5)
Location: HALIFAX
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Several inches of water was observed flowing over U.S. Highway 360 near Bethel Road. Six inches of water were also observed flowing over Terry Bridge Road.