1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 c6 5.e3 Nbd7 6.Bd3 dxc4 7.Bxc4 b5 8.Bd3 Bd6 9.O-O O-O 10.Qc2 Bb7 11.b3 h6 12.Rd1 a6 13.Ne4 Nxe4 14.Bxe4 f5 15.Bd3 c5 16.Qe2 cxd4 17.Nxd4 Nc5 18.Ba3 Bd5 19.Bc2 Qh4 20.g3 Qh3 21.Qf1 Qxf1+ 22.Kxf1 Rad8 23.Nxf5 Ne4 24.Bxe4 Bxa3 25.Bxd5 exd5 26.Nd4 Rc8 27.Rd2 Bb4 28.Rc2 Bc3 29.Rac1 b4 30.Ne2 d4 31.exd4 Rf3 32.Nxc3 bxc3 33.Rd1 a5 34.d5 a4 35.bxa4 Rc4 36.d6 Rf8 37.Rd3 Rxa4 38.d7 Rd8 39.Rcxc3 Ra7 40.Rc8 Rf8 41.Rxf8+ Kh7 42.Rf6 Ra8 43.Rd1 Ra4 44.Kg2 h5 45.Rg6 Rh4 46.d8=Q Rc4 47.Ra6 Rc2 48.Rd7 Rc6 49.f3 h4 50.Qe7 Rd6 51.Qxg7# 1-0