1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Bd3 Nf6 5.Nf3 Bg4 6.h3 Bh5 7.Bf4 e6 8.Nbd2 Bd6 9.Bxd6 Qxd6 10.O-O Qb6 11.Rb1 O-O 12.c3 Nc6 13.Re1 Qc7 14.Re3 Bg6 15.Bxg6 hxg6 16.Qe2 Rab8 17.a4 a6 18.Nb3 Ne4 19.Nfd2 Nd6 20.Nc5 a5 21.Nf3 Nf5 22.Rd3 Rfe8 23.Re1 Re7 24.Rdd1 Rbe8 25.Nd3 f6 26.g4 Nd6 27.Nf4 g5 28.Ng6 Rf7 29.h4 Ne4 30.Kg2 Ne7 31.h5 Qc6 32.Nd2 Nd6 33.Ra1 Nec8 34.Qd3 Nb6 35.b3 Rc7 36.Rac1 Nf7 37.Nf1 Nc8 38.Ne3 Ne7 39.f3 Qb6 40.c4 dxc4 41.bxc4 Qb2+ 42.Rc2 Qb4 43.Rce2 Qxa4 44.Nxe7+ Rcxe7 45.Nd5 Rd7 46.Rxe6 Rxe6 47.Rxe6 Rd8 48.Re7 Qa2+ 49.Re2 Qa4 50.h6 Nxh6 51.Nxf6+ gxf6 52.Qg6+ Kf8 53.Qxh6+ Kf7 54.Qh7+ Kf8 55.Qe7+ Kg8 56.Qxd8+ Kg7 57.Re7+ Kg6 58.Qg8+ Kh6 59.Qg7# 1-0