1.d4 c6 2.e3 d5 3.c4 Bf5 4.cxd5 cxd5 5.Qb3 Qd7 6.Bb5 Nc6 7.Nf3 e6 8.Ne5 Qc7 9.Qa4 Ne7 10.O-O f6 11.Nxc6 Nxc6 12.Bd2 Kf7 13.Rc1 Bd6 14.h3 Rhc8 15.Nc3 Qd7 16.Qd1 Kg8 17.Be1 Qf7 18.Bf1 h6 19.a3 Kh8 20.b4 Ne7 21.Nb5 Bb8 22.Rxc8+ Nxc8 23.Rc1 Qd7 24.Nc3 Nd6 25.Na4 b6 26.Nc3 a6 27.a4 b5 28.Ra1 Ra7 29.axb5 axb5 30.Rxa7 Bxa7 31.Nxb5 Nxb5 32.Qa4 Qc7 33.Qxb5 Qc1 34.Qe2 Qb1 35.b5 Bb8 36.Ba5 Bd6 37.b6 Kh7 38.Qb5 Qc1 39.Qb3 Bc2 40.Qb5 Bf5 41.Qa6 Qa1 42.b7 Bb8 43.Bb6 Qb1 44.Ba7 Bc7 45.Qc6 Bd3 46.Qxc7 Qxf1+ 47.Kh2 Be4 48.Qg3 Bxg2 49.Qxg2 Qc4 50.b8=Q Qd3 51.Qf8 Qf5 52.Qfxg7# 1-0