1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 c6 8.O-O b6 9.Ne5 Ba6 10.b3 Bb7 11.Nc3 Nbd7 12.Bf4 Nxe5 13.Bxe5 Qd7 14.e4 dxc4 15.bxc4 Ng4 16.Bf4 Qxd4 17.Rad1 Qxc4 18.Rd7 Bb4 19.Rxb7 Qxc3 20.Qe2 Ne5 21.Rc1 Qd4 22.Rd1 Qc3 23.h4 Rfd8 24.Rxd8+ Rxd8 25.Rxa7 Bc5 26.Bf1 h6 27.Kg2 Ng6 28.Qg4 Nxf4+ 29.Qxf4 Qf6 30.Qxf6 gxf6 31.Be2 Rd2 32.Bh5 Rxf2+ 33.Kh3 f5 34.Bxf7+ Kf8 35.exf5 exf5 36.Be6 f4 37.Rf7+ Ke8 38.gxf4 Bd6 39.Kg4 b5 40.f5 c5 41.Rb7 c4 42.Rxb5 c3 43.Rb6 c2 44.Rc6 Ba3 45.Rc8+ Ke7 46.Rc7+ Kd6 47.Rc3 c1=Q 48.Rxc1 Bxc1 49.Kh5 Ke7 50.a4 Bd2 51.Kg6 Rg2+ 52.Kh5 Kf6 53.Bd7 Rh2 54.Be6 Be1 55.Kxh6 Rxh4# 0-1