1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Bd3 Nf6 5.c3 Nc6 6.Bf4 Bg4 7.Qb3 Qc8 8.Nd2 e6 9.Ngf3 Be7 10.O-O O-O 11.h3 Bh5 12.Rfe1 Bg6 13.Bf1 h6 14.a4 Bd8 15.Ne5 Bf5 16.Nxc6 bxc6 17.Qa3 a5 18.Bd6 Re8 19.b4 Qd7 20.b5 Bc7 21.Bxc7 Qxc7 22.c4 dxc4 23.Nxc4 cxb5 24.axb5 Reb8 25.Nxa5 Be4 26.Qc5 Qd8 27.Nc6 Bxc6 28.bxc6 Qc7 29.g3 Rc8 30.Rxa8 Rxa8 31.Bg2 Ra5 32.Qb4 Nd5 33.Qc4 g6 34.Rb1 Kg7 35.Bxd5 Rxd5 36.Rb7 Qa5 37.c7 Qe1+ 38.Kg2 Qe4+ 39.Kh2 Rxd4 40.Qc3 e5 41.c8=Q Rd1 42.Rxf7+ Kxf7 43.Qb3+ Ke7 44.Qxd1 h5 45.Qcd8+ Kf7 46.Q1d7# 1-0