1.d4 Nf6 2.Bf4 e6 3.e3 d5 4.Nd2 Bd6 5.Ngf3 O-O 6.Bg3 c5 7.dxc5 Bxc5 8.Be2 Nc6 9.a3 Nh5 10.c4 Nxg3 11.hxg3 Be7 12.b4 dxc4 13.Qc2 g6 14.Rd1 Qc7 15.Qxc4 b5 16.Qxb5 a5 17.Qa4 Na7 18.b5 Bd7 19.Rb1 Rab8 20.O-O Rfc8 21.Ne4 Be8 22.Rfd1 Qc2 23.Qxc2 Rxc2 24.Nd4 Ra2 25.b6 Nc6 26.Bf3 Nxd4 27.Rxd4 Rxa3 28.Nd6 Kf8 29.Nxe8 Kxe8 30.Rc4 Bb4 31.b7 Rc3 32.Rxc3 Bxc3 33.Rc1 Be5 34.Rc5 Bd6 35.Rxa5 h5 36.Ra4 Ke7 37.Rc4 Rd8 38.Rc8 Bb8 39.Kf1 Kd7 40.Bc6+ Ke7 41.Ke2 g5 42.f4 g4 43.e4 f6 44.Ba4 Ba7 45.Bb5 Bb8 46.Bc4 Ba7 47.Bxe6 Rd4 48.Bd5 Rb4 49.Ra8 f5 50.e5 Be3 51.Rg8 Kd7 52.Ra8 Rd4 53.Rh8 Rd1 54.Kxe3 Rd2 55.Rg8 Rf2 56.e6+ Kc7 57.b8=Q# 1-0