1.Nf3 d5 2.d4 Nf6 3.Bf4 c5 4.e3 cxd4 5.exd4 Nc6 6.c3 Bf5 7.Qb3 Qc8 8.Nh4 Be4 9.Nd2 h6 10.Nxe4 dxe4 11.d5 Nb8 12.Be3 g6 13.O-O-O a6 14.f3 g5 15.Nf5 Qxf5 16.Qxb7 exf3 17.Qxa8 Qb1+ 18.Kxb1 fxg2 19.Qxb8+ Kd7 20.Qe5 Ne4 21.h3 f6 22.Qxe4 g1=B 23.Rxg1 Kc7 24.Rxg5 Kd6 25.Qg6 Bg7 26.Bf2 Rd8 27.Rf5 a5 28.Qg5 h5 29.Qd2 a4 30.Bd4 Ra8 31.Rc1 Ra5 32.Qe2 Bh8 33.a3 Rc5 34.Qh2+ e5 35.Kc2 Rb5 36.Bc5+ Kd7 37.Bb6 Ke8 38.Ra1 Ra5 39.Bg1 Rc5 40.Qg3 Rc7 41.Qf3 Bg7 42.Rxf6 Rf7 43.Rb1 Rf8 44.Bg2 Kd7 45.Kc1 Re8 46.Rf4 Rb8 47.d6 Ra8 48.Rc4 Rd8 49.Qb7+ Ke8 50.Qe7# 1-0