U dvoboju za polufinale Hrvat je na zemlji pobijedio Sergija Brugueru 6-7(3), 6-3, 10-8 (Champions tie-break), te će se u finalu sastati sa Šveđaninom Thomasom Enqvistom, koji je u subotnjem polufinalu pobijedio Južnoafrikanca Waynea Ferreiru 4-6, 6-4, 11-9.
Dvojica velikih rivala iz profesionalnih dana susreli su se u finalu Chengdu Opena u studenom prošle godine. Tada je pobijedio Enqvist, koji je Ivaniševića dobio u pet od osam njihovih mečeva an ATP Touru.
Šveđanin je slavio na svih pet veteranskih turnira u kojima je dosad nastupio, te i dalje "čeka" prvi poraz.
ATP Champions Tour, Barcelona, polufinale:
Enqvist – Ferreira 4-6, 6-4, 11-9
Ivanišević – Bruguera 6-7(3), 6-3, 10-8