1.e4 c5 2.Nf3 e6 3.b3 d6 4.Bb2 Nf6 5.e5 dxe5 6.Nxe5 Be7 7.Bd3 Nbd7 8.f4 O-O 9.O-O Nd5 10.Qh5 N7f6 11.Qh3 Nb4 12.Rf3 Nxd3 13.Rxd3 Qc7 14.Rg3 Ne4 15.Rxg7+ Kxg7 16.Qg4+ Kh6 17.d3 f6 18.dxe4 c4 19.f5 Bc5+ 20.Kh1 Be3 21.Nxc4 Bg5 22.h4 Bf4 23.g3 exf5 24.Qxf4+ Qxf4 25.gxf4 fxe4 26.Nbd2 Bg4 27.Kh2 f5 28.Ne3 Kh5 29.Bd4 Kxh4 30.Kg2 Kh5 31.Kg3 Be2 32.Rh1+ Kg6 33.Ndc4 h5 34.Ne5+ Kh6 35.Nd5 Rad8 36.c4 b5 37.Nc6 Rd6 38.Nxa7 bxc4 39.bxc4 Bxc4