1.c4 Nf6 2.d4 e6 3.g3 c6 4.Bg2 Bb4+ 5.Nd2 d5 6.Nf3 dxc4 7.O-O b5 8.b3 cxb3 9.Nxb3 O-O 10.Ne5 Nd5 11.e4 Nc3 12.Qd2 Nd5 13.Qc2 Nb6 14.Rd1 Be7 15.Na5 Bd7 16.Be3 Qc7 17.Rac1 Rc8 18.Qe2 Be8 19.Bf4 Ba3 20.Nexc6 Qd7 21.Ne5 Qd8 22.Rxc8 Qxc8 23.d5 f6 24.Bh3 Qc3 25.Bxe6+ Kh8 26.Nec6 Nxc6 27.Nxc6 Bxc6 28.dxc6 Qxc6 29.Bf5 g6 30.Bg4 Re8 31.e5 g5 32.Be3 Rxe5 33.Qd3 Bc5 34.Bxc5 Qxc5 35.Qd8+ Kg7 36.Rd6 Re1+ 37.Kg2 Qe5 38.Re6 Qc3 39.Qe7+ Kg8 40.Rxe1 Qxe1 41.Qxe1 Kf7 42.Kh1 Nc8 43.h3 a6 44.Qc3 h6 45.Qe3 a5 46.Be6+ Ke7 47.a3 a4 48.g4 b4 49.Qd4 b3 50.Kg1 Ke8 51.Qd7+ Kf8 52.Qf7# 1-0