1.Nf3 e6 2.d4 d5 3.c4 Be7 4.Bf4 Nf6 5.e3 O-O 6.Qc2 Nbd7 7.c5 c6 8.b4 Nh5 9.Bd3 a5 10.b5 cxb5 11.Bxh7+ Kh8 12.Bd3 Nxf4 13.exf4 Qc7 14.g3 b4 15.O-O b6 16.c6 Ba6 17.cxd7 Qxc2 18.Bxc2 Bxf1 19.Kxf1 a4 20.Nbd2 Rfd8 21.Ne5 Kg8 22.f5 Bd6 23.fxe6 fxe6 24.Ndf3 b3 25.axb3 a3 26.Ra2 g6 27.Ne1 Bc5 28.Bd1 Bxd4 29.Nc6 Bb2 30.Nxd8 Rxd8 31.Bg4 Ra8 32.Nf3 Kh8 33.Ke2 Ra4 34.Bh5 gxh5 35.d8=Q+ Kg7 36.Ng1 h4 37.gxh4 Rd4 38.Nh3 Rd3 39.Qd6 Rc3 40.Kf1 Kg8 41.f4 Rc4 42.Qd7 Rc6 43.Rxa3 Rc1+ 44.Kf2 Rc3 45.f5 Rc2+ 46.Kf1 Be5 47.Ng5 Ba1 48.Qh7+ Kf8 49.Ke1 Rc1+ 50.Ke2 d4 51.Qf7# 1-0