1.Nf3 d5 2.d4 e6 3.g3 c6 4.Bg2 Be7 5.c4 Nf6 6.O-O O-O 7.Qc2 b6 8.Rd1 Bb7 9.b3 Nbd7 10.Nc3 Ba6 11.Qd3 c5 12.dxc5 Bxc5 13.Bb2 Qe7 14.Nb5 dxc4 15.bxc4 Bb7 16.Ne5 Rad8 17.Qc3 Bxg2 18.Kxg2 Nxe5 19.Qxe5 Qb7+ 20.f3 a6 21.Nd4 Bd6 22.Qe3 Bc5 23.Qe5 Nd7 24.Qh5 Be7 25.Nb3 Qc6 26.Rac1 Qa4 27.Rd2 Qxa2 28.Bxg7 Qxb3 29.Bh6 Kh8 30.Bxf8 Nxf8 31.Rxd8 Bxd8 32.Qxf7 Qa3 33.c5 Ng6 34.Rd1 Be7 35.c6 Qe3 36.c7 Qxe2+ 37.Kh3 Qxd1 38.c8=Q+ Bf8 39.Qf6+ Kg8 40.Qcxe6# 1-0