1.Nf3 d5 2.d4 c5 3.c4 cxd4 4.cxd5 Qa5+ 5.Qd2 Qxd5 6.Nc3 Qa5 7.Nxd4 Nf6 8.Nb3 Qc7 9.g3 e5 10.Bg2 Nc6 11.Nb5 Qb8 12.O-O Be7 13.Qc2 O-O 14.Bg5 Bg4 15.Bxf6 Bxf6 16.h3 Bh5 17.Rfd1 Be7 18.Qc4 Rc8 19.Rd7 Bg6 20.Nc3 Bf5 21.Rd2 Na5 22.Qb5 Nc4 23.Rdd1 Nxb2 24.Rdc1 Bg5 25.Nd5 Qd6 26.Qxb7 g6 27.Rc5 Rab8 28.Qxa7 Ra8 29.Rxc8+ Rxc8 30.a4 e4 31.Qd4 Rc4 32.Qxb2 Qxd5 33.a5 Rb4 34.a6 Rxb3 35.Qxb3 Qxb3 36.a7 Kg7 37.a8=Q e3 38.f4 Bf6 39.Qa2 Qc3 40.Rd1 h5 41.h4 Be6 42.Bd5 Bg4 43.Bxf7 Bxh4 44.gxh4 Qf6 45.Bd5 Qxf4 46.Rf1 Qg3+ 47.Bg2 Bh3 48.Qf7+ Kh8 49.Qf8+ Kh7 50.Rf7# 1-0