1.e3 c6 2.Nf3 Nf6 3.c4 d5 4.Nc3 g6 5.d4 Bg7 6.Bd3 O-O 7.h3 dxc4 8.Bxc4 b5 9.Bd3 Nbd7 10.O-O Bb7 11.e4 b4 12.Na4 c5 13.e5 Nd5 14.Nxc5 Nxc5 15.dxc5 Rc8 16.a3 Rxc5 17.Be4 Qb6 18.Re1 Rd8 19.Qb3 Rb5 20.Bd3 Rc5 21.Bd2 a5 22.Be4 e6 23.axb4 axb4 24.h4 h6 25.Ra4 Bf8 26.h5 g5 27.Nxg5 hxg5 28.Bxg5 Rdc8 29.Qg3 Kh8 30.h6 Rc4 31.Qf3 f5 32.exf6 Qd4 33.f7 Qe5 34.Bh4 Rc1 35.Ra1 Rxa1 36.Rxa1 Qxb2 37.Rd1 Rc1 38.Qg3 Rxd1+ 39.Kh2 Rh1+ 40.Kxh1 Qc1+ 41.Kh2 Qf4 42.Qxf4 Nxf4 43.Bf6+ Bg7 44.hxg7# 1-0