1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.Nc3 Bb4 5.e3 O-O 6.Bd2 h6 7.Qc2 Nbd7 8.Rd1 a6 9.g4 dxc4 10.g5 hxg5 11.Nxg5 b5 12.Rg1 Bb7 13.e4 e5 14.d5 Qe7 15.Be2 Nc5 16.Rg3 Rad8 17.b3 Nd3+ 18.Kf1 Nf4 19.bxc4 bxc4 20.Bxc4 Bc8 21.a3 Bxa3 22.Ne2 Bd6 23.Rg1 Ng4 24.h4 Nh2+ 25.Ke1 f6 26.Bxf4 exf4 27.Ne6 Bb4+ 28.Nc3 Nf3+ 29.Ke2 Nxg1+ 30.Rxg1 Bxe6 31.dxe6 Bxc3 32.Qxc3 Kh8 33.Bd5 c6 34.Qxc6 f5 35.Rg5 fxe4 36.Bxe4 f3+ 37.Bxf3 Rd6 38.Rh5+ Kg8 39.Qc4 Qxe6+ 40.Qxe6+ Rxe6+ 41.Kd1 Rxf3 42.Rh6 Rxh6 43.Ke2 Rff6 44.Kd1 Rxf2 45.h5 g6 46.hxg6 Rh1# 0-1