1.e4 c5 2.Nf3 Nc6 3.c3 Nf6 4.Bd3 d5 5.e5 Ng4 6.Bb5 Qb6 7.Bxc6+ bxc6 8.h3 Nh6 9.O-O Bf5 10.d3 e6 11.b3 Be7 12.Be3 Bg6 13.g4 Ng8 14.Ne1 h5 15.g5 h4 16.f4 Bf8 17.Nd2 Ne7 18.b4 Nf5 19.Bf2 Ng3 20.bxc5 Qa6 21.Bxg3 hxg3 22.Kg2 Bf5 23.Rh1 Bxd3 24.Nb3 Be4+ 25.Nf3 Qc4 26.Kxg3 Bxc5 27.Nxc5 Qxc5 28.Qd4 Qb5 29.Rh2 c5 30.Qe3 a5 31.Nd2 Bf5 32.h4 O-O 33.h5 Qb2 34.Rah1 d4 35.cxd4 cxd4 36.Qb3 Qc3+ 37.Qxc3 dxc3 38.Nf3 Rfd8 39.Kh4 Rd3 40.Ne1 Rd2 41.g6 fxg6 42.hxg6 Rad8 43.Kg5 Rxh2 44.Rxh2 Rd2 45.Rh1 Rd1 46.Kh4 c2 47.Nxc2 Rxh1+