1.d4 Nf6 2.Bf4 c6 3.Nf3 Qb6 4.Nbd2 d5 5.c4 Bf5 6.Nh4 Bc8 7.e3 Qxb2 8.Rb1 Qa3 9.Nhf3 Nbd7 10.Qc2 g6 11.cxd5 Nxd5 12.Rb3 Qa4 13.Bg3 Bg7 14.Be2 N7f6 15.e4 Nb6 16.Qb2 Qa5 17.Ra3 Qh5 18.Bc7 Nfd7 19.h4 O-O 20.Ne5 Qh6 21.Ng4 Qh5 22.Nf6+ Bxf6 23.Bxh5 e5 24.Bd1 g5 25.Qa1 h6 26.Bf3 Bg7 27.Qb2 Nb8 28.Bd6 c5 29.Nf1 Rd8 30.Be2 f5 31.Bc7 Bd7 32.Qd2 Be6 33.Ra5 Rd5 34.Nh2 fxe4 35.g4 a6 36.Bxb6 Kf7 37.Bd3 h5 38.Bc7 Ra7 39.Qb2 Bf6 40.Bxe4 Kg7 41.Kf1 Rxd4 42.Kg2 Bc4 43.Qa3 Be6 44.Bxb7 Bf7 45.Qf3 Be7 46.Kg1 Be8 47.Bd6 Bg6 48.Ra4 gxh4 49.Bxe5+ Kg8 50.Bd5+ Bf7 51.Qxf7# 1-0