IM Rafael Rodriguez Lopez

ESP · FIDE rating 2165

Record: 1½/2 (+1 =1 −0), performance 2195

Openings played

Games