1.d4 c6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.c3 Bd6 7.Bd3 O-O 8.Qc2 Re8+ 9.Ne2 h6 10.Be3 Nd7 11.O-O Nf8 12.Rfe1 h5 13.c4 h4 14.h3 Bc7 15.Rad1 Be6 16.Nc3 Qd7 17.f4 Qd6 18.d5 Bxd5 19.cxd5 Rxe3 20.Rxe3 Bb6 21.Qf2 Re8 22.Rxe8 Bxf2+ 23.Kxf2 Qxf4+ 24.Kg1 g6 25.Be2 Kg7 26.d6 Qg3 27.Re7 Ne6 28.Rxe6 fxe6 29.d7 Qh2+ 30.Kxh2 b6 31.a4 Kh6 32.Bf3 e5 33.Re1 Kh7 34.Rd1 a6 35.Bg4 c5 36.Be2 g5 37.Na2 Kh6 38.Nc3 c4 39.Bf1 g4 40.a5 Kg6 41.g3 Kg5 42.Rd2 b5 43.Rd5 f5 44.Rxb5 axb5 45.d8=Q+ Kh5 46.Nd5 hxg3+ 47.Kg1 e4 48.Qb6 g2 49.Qa6 Kg5 50.Qb6 Kh5 51.Qc7 g3 52.Qb7 Kh6 53.Qd7 gxf1=Q+ 54.Kxf1 f4 55.Nxf4 c3 56.Qf7 cxb2 57.Qg6# 1-0