1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 c5 5.g3 O-O 6.Bg2 Nc6 7.O-O d5 8.cxd5 exd5 9.Bg5 Bxc3 10.bxc3 h6 11.Bxf6 Qxf6 12.dxc5 Qxc3 13.Qxd5 Rd8 14.Rac1 Qb2 15.Qb3 Qxe2 16.Rfe1 Qa6 17.Bf1 Qa5 18.Ne5 Nxe5 19.Rxe5 Qc7 20.Rce1 Be6 21.Rxe6 fxe6 22.Rxe6 Kh7 23.Qc2+ Kh8 24.Qc3 Kh7 25.Bd3+ Kg8 26.Bc2 Re8 27.Rd6 Rad8 28.Bb3+ Kh7 29.Qd3+ Kh8 30.Bc2 g6 31.Qxg6 Qg7 32.Qd3 Rxd6 33.cxd6 Rd8 34.Qe4 Qd7 35.Qg6 Qg7 36.Qe6 Qf8 37.d7 Qg7 38.Ba4 Rf8 39.Qd6 Rd8 40.h4 a6 41.Qb6 Qf8 42.Qxb7 Qg7 43.Qb1 a5 44.Qf1 Rc8 45.dxc8=Q+ Kh7 46.a3 Qb2 47.Qd1 Qb6 48.Kf1 Qb5+ 49.Qc4 Qb7 50.Qdc2+ Kg7 51.Qc7+ Kf8 52.g4 Qh1+ 53.Ke2 Qg1 54.Q2c3 Qe1+ 55.Kxe1 Kg8 56.Q3g7# 1-0