$str = "<font class=B1>ИГРОК 1</font> чесал <вырезано цензурой>, но вдруг, <font class=B2>игрок 2</font> со скуки, приложил сильнейший удар, пробив блок, рукояткой меча в шею врага. <Font Color=red><b>-33</b></Font>";
preg_match("!<font class=B1>(.+?)</font>!", $str, $matches);
$player1 = $matches[1]);
Для нахождения всех игроков, выделенных используй preg_match_all
Остальные аналогично.