Spain's Georgina Garcia-Perez, ranked 161st in the world, drove a stake through Japan's heart on Sunday by completing wins in all three of her matches for a 3-2 victory in their Fed Cup World Group II first-round tie.