1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 e6 5.Bc4 a6 6.Nf3 b5 7.Bb3 Bb7 8.O-O b4 9.Ne2 Bxe4 10.Ned4 Nf6 11.Bg5 Be7 12.Rc1 O-O 13.Qe2 Bb7 14.Bxf6 Bxf6 15.Bc2 d5 16.Qd3 g6 17.Bb1 Nd7 18.Rfe1 Rc8 19.Qe3 e5 20.Ne2 d4 21.Qh6 Bg7 22.Qh3 f5 23.Ng3 Bxf3 24.gxf3 Qf6 25.Kh1 Rc6 26.Rxc6 Qxc6 27.Ne2 Rc8 28.Rg1 Nf6 29.Rg3 Qd7 30.f4 e4 31.Kg2 d3 32.Ng1 d2 33.Ne2 d1=Q 34.Qh4 Qxb1 35.Rh3 Rc1 36.Nxc1 Qxc1 37.Qg5 Qdd1 38.Rb3 Qg1+ 39.Kh3 Qxg5 40.fxg5 Qxg5 41.Rxb4 Qg4#