1.d4 Nf6 2.c4 e6 3.Qc2 c5 4.dxc5 Bxc5 5.Nf3 O-O 6.Bg5 b6 7.Nc3 Bb7 8.e3 h6 9.Bh4 Be7 10.Rd1 d5 11.Bxf6 Bxf6 12.cxd5 exd5 13.Nxd5 Bxd5 14.Bc4 Qc7 15.Rxd5 Nc6 16.Ba6 Rad8 17.Rxd8 Rxd8 18.O-O Qd6 19.Be2 Nb4 20.Qb1 Qe6 21.a3 Nc6 22.Rc1 g6 23.b4 Kg7 24.g3 Ne7 25.Bc4 Qd7 26.Kg2 Rc8 27.e4 Qb7 28.a4 g5 29.h3 Ng6 30.Bd5 Qd7 31.b5 h5 32.Rc6 g4 33.hxg4 hxg4 34.Nh2 Ne5 35.Qc1 Rh8 36.Qf4 Qe7 37.Nxg4 Nxc6 38.bxc6 Bd4 39.e5 Bb2 40.Qf5 a6 41.f4 b5 42.axb5 axb5 43.Nf6 Bd4 44.Qg5+ Kf8 45.Nd7+ Ke8 46.Qg7 Rf8 47.Nxf8 Qxf8 48.Qg4 Qc5 49.Qd7+ Kf8 50.Qxf7# 1-0