1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.h4 Nd7 9.Qd2 b6 10.O-O-O Bb7 11.Qe3 Qe7 12.Bb5 Rad8 13.Nxf6+ Nxf6 14.Ne5 Nd5 15.Qg3 c5 16.dxc5 Qxc5 17.Bc4 f6 18.Bxd5 Rxd5 19.Nd7 Qa5 20.Nxf8 Qxa2 21.Qa3 Qxa3 22.bxa3 Kxf8 23.Rxd5 Bxd5 24.Rg1 Ke7 25.Kd2 e5 26.g3 Ke6 27.Ke3 Kf5 28.Rd1 Ke6 29.f4 b5 30.fxe5 fxe5 31.Rf1 a5 32.Rf8 a4 33.Rb8 Bc4 34.Rb7 Kf6 35.g4 h6 36.Rb6+ Ke7 37.Ke4 Be2 38.g5 hxg5 39.hxg5 Bd1 40.c3 Be2 41.Kxe5 Bf1 42.Rb7+ Kf8 43.Rd7 Bc4 44.g6 Bd3 45.Rxd3 Kg8 46.Rd8# 1-0