A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Pakistan vs England: Kamran Ghulam makes hundred on debut in Multan

England were defied by a century on debut by Pakistan?s Kamran Ghulam on the opening day of the second Test in Multan.

Ghulam, in the side after the seismic axing of Babar Azam, made a splendid 118 to help the home side to 259-5.

The 29-year-old?s effort allayed any suggestion batting would be impossible on a pitch that was also used for England?s innings victory on this ground last week.

When spinner Jack Leach reduced Pakistan to 19-2 inside the opening 10 overs, there were fears the Test would become little more than a lottery, over in three days maximum.

But Ghulam shared a third-wicket stand of 149 with Saim Ayub, who made 77, then carried on after he lost Ayub and Saud Shakeel in quick succession.

Overall, England?s spinners struggled and the tourists? threat came from their seamers, including captain Ben Stokes, playing his first Test since July. Stokes, Brydon Carse and Matthew Potts were magnificent in reverse-swinging the ball either side of tea.

Ghulam was able to build another partnership of 65 with Mohammed Rizwan, the wicketkeeper crucially surviving an edge off Potts which England did not review.

In the closing stages, Shoaib Bashir bounced back from a difficult day to bowl Ghulam, leaving the Test beautifully poised.