1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Qxd4 Nf6 5.Nc3 Nc6 6.Bb5 Bd7 7.Qd3 g6 8.Bg5 Bg7 9.O-O O-O 10.Rad1 h6 11.Bh4 a6 12.Bxc6 Bxc6 13.e5 dxe5 14.Nxe5 Qc7 15.Nxc6 Qxc6 16.Rfe1 e6 17.Bg3 Qb6 18.Be5 Rfd8 19.Qf3 Ne8 20.Bxg7 Kxg7 21.Qe3 Qxb2 22.Rb1 Qxc2 23.Rxb7 Qf5 24.Ne4 Rac8 25.Qa7 Qxe4 26.Rxf7+ Kg8 27.Rf1 Qd4 28.Qe7 Ng7 29.h4 Rf8 30.Rxf8+ Rxf8 31.h5 gxh5 32.Qb7 a5 33.Qa6 Qc5 34.Qe2 Qf5 35.Rd1 h4 36.Rd7 Qg5 37.Kh1 Rd8 38.f4 Qf6 39.Rxd8+ Qxd8 40.Qe5 Qd5 41.Qb8+ Kh7 42.a4 Qd1+ 43.Kh2 Qxa4 44.Qc7 Qe4 45.f5 Qxf5 46.Qc4 e5 47.Kh1 Qb1+ 48.Kh2 Qf5 49.Kh1 Qg5 50.Qe4+ Kh8 51.Qa4 Qf4 52.Qxa5 Nf5 53.Qd8+ Kg7 54.Qd7+ Kg6 55.Qd3 Kg5 56.g4 hxg3 57.Qd7 Qf1#