1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.cxd5 exd5 5.Bg5 Be7 6.h3 c6 7.Qc2 g6 8.e3 Bf5 9.Qb3 Qb6 10.g4 Be6 11.Bh6 Na6 12.Qc2 Ne4 13.a3 Qa5 14.Ne2 O-O-O 15.Bg2 Nxc3 16.Nxc3 Kb8 17.O-O Rc8 18.b4 Qd8 19.Rfb1 Qd7 20.Qb3 Ka8 21.b5 cxb5 22.Nxb5 Rc6 23.Nc3 Rd8 24.Bf4 h5 25.g5 f6 26.gxf6 Bxf6 27.Bxd5 Bxd5 28.Nxd5 g5 29.Bh2 Bg7 30.Ra2 Rdc8 31.Kg2 b6 32.a4 Rc4 33.Qb5 Qb7 34.e4 Bxd4 35.a5 Rc2 36.Rxc2 Rxc2 37.Qe8+ Qc8 38.Qxc8+ Rxc8 39.axb6 axb6 40.Nxb6+ Bxb6 41.Rxb6 Nc5 42.Kf3 Rf8+ 43.Ke3 Nxe4 44.Kxe4 Rxf2 45.Bd6 Re2+ 46.Kd5 Re3 47.Kc6 Rc3+ 48.Bc5 Rf3 49.Kc7 Rf7+ 50.Kc8 Rf8+ 51.Bxf8 g4 52.Rd6 g3 53.Rf6 g2 54.Bc5 g1=N 55.Bb4 Nf3 56.Rxf3 Ka7 57.Bd2 Ka8 58.Ra3# 1-0