1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Nc6 5.Bxb4 Nxb4 6.Bg2 c5 7.dxc5 Qa5 8.Nd2 Qxc5 9.a3 Nc6 10.b4 Qe7 11.Ngf3 O-O 12.O-O b6 13.Nb3 Bb7 14.c5 Rfc8 15.Qd3 Nd8 16.Rfc1 h6 17.Ne5 bxc5 18.Rxc5 Bxg2 19.Rxc8 Rxc8 20.Kxg2 d6 21.Nc4 d5 22.Nca5 e5 23.Qa6 Qd7 24.Nc5 Qf5 25.Nab3 Nc6 26.Rc1 Ne7 27.Qxa7 Ng6 28.b5 Ng4 29.f3 e4 30.fxg4 Qxg4 31.Kf1 Qh3+ 32.Ke1 Qxh2 33.b6 Rxc5 34.Rxc5 Qxg3+ 35.Kd2 Qxb3 36.b7 Qb2+ 37.Rc2 e3+ 38.Kxe3 Qxc2 39.b8=Q+ Kh7 40.Qd4 Ne7 41.Qd3+ Nf5+ 42.Kf3 Qc1 43.Qxf5+ g6 44.Qxf7# 1-0