Topalov vs. Vallejo Pons 
Linares 2005
Round 6

This browser is not Java-enabled.