1.d4 Nf6 2.Nf3 e6 3.Ng1 Bb4+ 4.c3 Be7 5.Bf4 O-O 6.e3 d5 7.Nf3 c5 8.Nbd2 Nc6 9.Bd3 Nh5 10.Be5 f6 11.Bg3 g6 12.O-O Nxg3 13.hxg3 e5 14.dxe5 fxe5 15.e4 d4 16.Bc4+ Kg7 17.Bd5 Bg4 18.Qb3 Rb8 19.Bxc6 bxc6 20.Qc2 Qc7 21.Rac1 h5 22.cxd4 exd4 23.b3 g5 24.Qc4 h4 25.e5 Qd7 26.Rfe1 hxg3 27.fxg3 Be6 28.Qd3 Qd5 29.Nc4 Rh8 30.Nd6 Rbf8 31.b4 c4 32.Rxc4 Rxf3 33.gxf3 Rh3 34.Nf5+ Kf8 35.Kg2 g4 36.Rxd4 Qxa2+ 37.Re2 Qa1 38.Nxe7 Kxe7 39.Qd1 gxf3+ 40.Kxf3 Qc3+ 41.Qd3 Qc1 42.Rd2 Qh1+ 43.Kf4 Rh6 44.Rd7+ Ke8 45.Rd8+ Kf7 46.Qf3 Qe1 47.Kg5+ Kg7 48.R2d7+ Bxd7 49.Rxd7+ Kg8 50.Qf7+ Kh8 51.Qg7# 1-0