They battled for almost five hours before grinding out a 6-7 7-6 6-4 2-6 12-10 win over Philipp Kohlschreiber and Philipp Petzschner, giving Spain an unbeatable 3-0 lead over Germany in Bremen.