1.c4 Nf6 2.g3 e5 3.Bg2 d5 4.cxd5 Nxd5 5.Nf3 Nc6 6.Nc3 Nb6 7.d3 Be7 8.Be3 O-O 9.Rc1 Be6 10.O-O Nd5 11.Nxd5 Bxd5 12.a3 Re8 13.Qa4 a6 14.Qg4 Be6 15.Qa4 Bd5 16.Rfe1 h6 17.Qg4 Bf8 18.Bc5 Bd6 19.Nd2 Bxg2 20.Kxg2 Re6 21.Nf3 Qe8 22.Qe4 Rd8 23.b4 Qd7 24.a4 Bxc5 25.Rxc5 b6 26.Rc4 Nd4 27.Qb7 Qxa4 28.Rxc7 Rf6 29.Nxe5 Qxb4 30.Rxf7 Rxf7 31.Qxf7+ Kh7 32.Qg6+ Kg8 33.Rc1 Qe7 34.Ng4 Nxe2 35.Nxh6+ Kf8 36.Rc6 Qd7 37.Nf5 Qd5+ 38.f3 Qe5 39.Re6 Qb2 40.Kh3 Ng1+ 41.Kg4 Nxf3 42.Kxf3 Rxd3+ 43.Kg4 Qb4+ 44.Kh3 Ra3 45.Qxg7# 1-0