1.e4 c5 2.Nf3 d6 3.d3 Nc6 4.g3 Bg4 5.Nbd2 g6 6.Bg2 Bg7 7.h3 Bd7 8.O-O Qc8 9.Kh2 Nf6 10.a4 h5 11.Nc4 Qc7 12.Bf4 e5 13.Bg5 Nh7 14.Ne3 Nxg5 15.Nxg5 Ne7 16.Nd5 Nxd5 17.exd5 Bh6 18.f4 Rf8 19.Nh7 Rh8 20.Nf6+ Kf8 21.fxe5 dxe5 22.Qf3 Bf5 23.Kg1 c4 24.Ne4 cxd3 25.Qxd3 Rd8 26.c4 Qb6+ 27.c5 Bxe4 28.Qxe4 Qxc5+ 29.Kh1 Qd6 30.Rae1 Re8 31.Qh4 Kg7 32.g4 hxg4 33.Qxg4 Bf4 34.Rg1 Rc8 35.Qd1 Rc4 36.Qb3 Qd7 37.Rgf1 Rb4 38.Qxb4 Rxh3+ 39.Kg1 Bh2+ 40.Kf2 Qf5+ 41.Ke2 Qd3+ 42.Kf2 Qg3+ 43.Ke2 Qd3+ 44.Kf2 Qc2+ 45.Re2 Bg3+ 46.Kg1 Qxe2 47.Qc5 Bh2+