1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 e6 5.Nf3 a6 6.Bc4 Nc6 7.O-O d6 8.Qe2 Be7 9.Rd1 Qc7 10.Bf4 e5 11.Nd5 Qb8 12.Be3 b5 13.Bb3 Bd8 14.Rac1 Na5 15.Qd3 Nxb3 16.axb3 Ne7 17.Nxe5 O-O 18.Nxe7+ Bxe7 19.Nc6 Qb7 20.Nxe7+ Qxe7 21.Bf4 Re8 22.f3 Qf6 23.Bxd6 Be6 24.e5 Qg6 25.Qe3 Rac8 26.Bc5 Rc6 27.Rd6 Rec8 28.Rcd1 h6 29.Rxc6 Rxc6 30.Rc1 Bd5 31.Rd1 Bxb3 32.Qxb3 Rxc5 33.Rd6 Qb1+ 34.Rd1 Qf5 35.Rd8+ Kh7 36.Rf8 Qxe5 37.Qd3+ Qf5 38.Qe3 Qb1+ 39.Kf2 Qxb2+ 40.Kg3 Rg5+ 41.Kh4 Qf6 42.Kh3 Rh5+ 43.Kg3 Qh4#