1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 c5 5.Bg2 Be7 6.O-O O-O 7.dxc5 Bxc5 8.cxd5 exd5 9.Bg5 Nc6 10.Nc3 d4 11.Ne4 Be7 12.Nxf6+ Bxf6 13.Bxf6 Qxf6 14.Rc1 Rd8 15.Ne1 Bg4 16.Nd3 Re8 17.Re1 Rad8 18.h3 Bf5 19.Qb3 Ne5 20.Nxe5 Rxe5 21.Qxb7 a5 22.Rcd1 h6 23.Qa7 Qe6 24.Rxd4 Re8 25.g4 Bg6 26.e3 Qxa2 27.Qb6 h5 28.Rc1 hxg4 29.hxg4 Be4 30.Rxe4 Rxe4 31.Bxe4 Rxe4 32.Qd8+ Kh7 33.Qh4+ Kg6 34.Qh5+ Kf6 35.Qf5+ Ke7 36.Qxe4+ Qe6 37.Qxe6+ Kxe6 38.Ra1 Kd7 39.Rxa5 Kc6 40.b4 Kc7 41.Rc5+ Kb6 42.Ra5 f6 43.Rh5 Kb7 44.g5 Kc7 45.gxf6 gxf6 46.Rf5 Kd7 47.Rc5 Ke7 48.b5 Kd7 49.b6 Ke7 50.b7 Kd7 51.b8=Q Ke7 52.Qb6 Kd7 53.Rc7+ Kd8 54.Qb8# 1-0