1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bxf3 5.Qxf3 e6 6.d3 Nd7 7.g3 g6 8.Bg2 Bg7 9.O-O Ne7 10.Qe2 O-O 11.Bg5 Re8 12.Kh2 b5 13.h4 b4 14.Nd1 h6 15.Bd2 a5 16.h5 Qc7 17.f4 Nf6 18.hxg6 fxg6 19.Bh3 Qd7 20.exd5 Nexd5 21.Ne3 Nxe3 22.Bxe3 Nd5 23.Rae1 Kh7 24.Bc1 Nc7 25.Qe4 Re7 26.Bg4 Rae8 27.Bh5 Rf8 28.Qxg6+ Kh8 29.Bg4 Qd5 30.Bf3 Qxa2 31.Be4 Kg8 32.f5 Rf6 33.Qg4 e5 34.Qf3 Nd5 35.Rf2 a4 36.g4 Kf7 37.g5 hxg5 38.Bxg5 Qxb2 39.Rg1 Qd4 40.Qh5+ Kf8 41.Rfg2 Rff7 42.f6 Nxf6 43.Bxf6 Rxf6 44.Rxg7 Qf2+ 45.R7g2 Qf4+ 46.Kh1 Rh6 47.Rg8#