Sri Lanka's navy destroyed a Tamil Tiger boat Monday and captured another off the eastern coastal town of Trincomalee, the defence ministry said.