1.e3 Nf6 2.d4 e6 3.Nf3 d5 4.Nbd2 c5 5.b3 cxd4 6.exd4 Bd6 7.Bb2 Nc6 8.Bd3 Nb4 9.Be2 O-O 10.a3 Nc6 11.O-O Ne4 12.b4 Nxd2 13.Qxd2 Ne7 14.b5 Bd7 15.a4 a6 16.Ne5 h6 17.Bd3 Qc7 18.b6 Qd8 19.Rfe1 Bxe5 20.dxe5 Qxb6 21.Bd4 Qc6 22.Ra3 Nf5 23.Rc3 Nxd4 24.Rxc6 Nxc6 25.Re3 Ne7 26.Rg3 Kh8 27.Qb4 Nc6 28.Qf4 Ne7 29.h4 Bc6 30.Qg4 Rg8 31.Rf3 Rgf8 32.Qb4 Rae8 33.Rf4 Kg8 34.h5 f6 35.exf6 e5 36.f7+ Rxf7 37.Bh7+ Kf8 38.Rxf7+ Kxf7 39.Qd6 e4 40.a5 Rf8 41.Qe5 Rd8 42.g4 Rh8 43.Bf5 Nxf5 44.Qxf5+ Ke7 45.Qg6 Kf8 46.Kf1 Kg8 47.Ke2 d4 48.Ke1 e3 49.f4 Bf3 50.f5 Be4 51.Qe6+ Kh7 52.Qxe4 Rc8 53.Qd5 Rd8 54.Qxb7 e2 55.Qf7 Rd6 56.f6 d3 57.Qxg7# 1-0