1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qb3 a5 9.Bf4 Nbd7 10.Rd1 h6 11.Qc2 b6 12.Nbd2 Nh5 13.Be5 Ba6 14.e4 Rc8 15.Rac1 Nhf6 16.Bf4 Nh5 17.Be5 Nhf6 18.h4 Ng4 19.Bf4 g5 20.hxg5 hxg5 21.Bh3 gxf4 22.Bxg4 fxg3 23.e5 Kg7 24.Kg2 Rh8 25.Rh1 gxf2 26.Kxf2 Bh4+ 27.Ke2 Bg5 28.Bh5 Kf8 29.Bxf7 Kxf7 30.Rh7+ Rxh7 31.Qxh7+ Ke8 32.Qg6+ Ke7 33.Qg7+ Ke8 34.Nxg5 Qe7 35.Qg6+ Kd8 36.Nxe6+ Qxe6 37.Qxe6 Nf6 38.exf6 Rb8 39.Qxc6 Bxc4+ 40.Rxc4 Ra8 41.Qxa8+ Kd7 42.Qa7+ Ke8 43.Rc7 b5 44.Qa8# 1-0