1.Nf3 d5 2.d4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.c4 Nf6 6.Bg2 O-O 7.O-O c6 8.Qb3 Nbd7 9.Rc1 h6 10.Bf4 Nh5 11.Bd2 Nhf6 12.a4 a5 13.Bf4 Bb4 14.Na3 b6 15.cxd5 Nxd5 16.Rxc6 Bb7 17.Rcc1 Nxf4 18.gxf4 Rc8 19.Nb5 Qf6 20.e3 g5 21.Ne5 Bxg2 22.Nxd7 Qg6 23.Nxf8 Rxf8 24.f5 Qxf5 25.Kxg2 Qg4+ 26.Kf1 Qh3+ 27.Ke2 Qg4+ 28.f3 Qg2+ 29.Kd3 Qd2+ 30.Ke4 Qe2 31.Rc2 Bd2 32.Nd6 Rd8 33.Nxf7 Kxf7 34.Qd3 Qg2 35.Qf1 Qxh2 36.Kd3 Rxd4+ 37.exd4 b5 38.Rxd2 Qf4 39.axb5 Qf5+ 40.Kc3 Qf4 41.b6 Qe3+ 42.Qd3 Qf4 43.Rxa5 Qd6 44.b7 Qc7+ 45.Rc5 Qf4 46.Qe4 Qd6 47.Rc6 Qb4+ 48.Kxb4 h5 49.Rc7+ Ke8 50.b8=Q# 1-0