1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.cxd5 exd5 5.Nc3 c6 6.Qc2 Bg4 7.Bg5 h6 8.Bh4 Nbd7 9.e3 Bd6 10.Bd3 Qc7 11.Bg3 Bxg3 12.hxg3 Qd6 13.O-O O-O 14.Qb3 Rab8 15.Qc2 Rfe8 16.Rfc1 Qe7 17.Rab1 Ne4 18.b4 a6 19.a4 Rbc8 20.a5 Nd6 21.Na4 Rcd8 22.Nc5 h5 23.Re1 g6 24.Nd2 Kg7 25.e4 dxe4 26.Ndxe4 Nxc5 27.bxc5 Nxe4 28.Rxe4 Qd7 29.Rxe8 Rxe8 30.Qb2 Qd5 31.Qxb7 Qxd4 32.Qxa6 Qxc5 33.Qb6 Qc3 34.Bf1 Bf5 35.Rd1 Bg4 36.f3 Be6 37.a6 Ra8 38.Qb7 Qc5+ 39.Kh2 Ra7 40.Qb2+ f6 41.Rc1 Qd6 42.Qb6 Rc7 43.a7 h4 44.a8=Q hxg3+ 45.Kg1 Rc8 46.Qaa7+ Bf7 47.Qbb7 Rc7 48.Qxc7 Qd2 49.Qxf7+ Kh8 50.Qg7# 1-0