1.c3 Nf6 2.Nf3 e6 3.d4 d5 4.Bf4 Bd6 5.Bg3 c5 6.e3 O-O 7.Nbd2 b6 8.Bd3 Bb7 9.Qe2 Ne4 10.Ne5 Nxd2 11.Qxd2 Qc7 12.O-O Nc6 13.Nxc6 Bxc6 14.Qe2 Qd7 15.Bxd6 Qxd6 16.Qh5 f5 17.a3 c4 18.Bc2 a5 19.a4 Rab8 20.Ra2 b5 21.axb5 Rxb5 22.Rfa1 Rfb8 23.Rxa5 Rxa5 24.Rxa5 Rxb2 25.Qd1 Qb8 26.h3 h6 27.g4 Qd8 28.Ra6 Qc8 29.Ra1 Be8 30.Qc1 Rb8 31.Ra7 Bg6 32.Qa3 Qf8 33.Qxf8+ Kxf8 34.gxf5 exf5 35.Ra2 Ke7 36.Kg2 Rb6 37.Kg3 Kf6 38.h4 Bf7 39.f3 g5 40.hxg5+ hxg5 41.e4 f4+ 42.Kg4 Be6+ 43.Kh5 dxe4 44.fxe4 Bf7+ 45.Kg4 Be6+ 46.Kf3 Rb8 47.Ra7 Bh3 48.e5+ Ke6 49.Ba4 Rd8 50.Rg7 g4+ 51.Kxf4 Rf8+ 52.Ke3 Rf3+ 53.Ke4 Bg2 54.Bd7# 1-0