1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.g3 d5 5.Bg2 O-O 6.Nc3 dxc4 7.Ne5 Nc6 8.Bxc6 bxc6 9.Nxc6 Qe8 10.Nxe7+ Qxe7 11.O-O c5 12.dxc5 Qxc5 13.Be3 Qc7 14.Rc1 e5 15.Bg5 Bh3 16.Bxf6 Bxf1 17.Nd5 Qb7 18.Kxf1 gxf6 19.e4 Qxb2 20.Rxc4 Qb5 21.Qc1 Kg7 22.Kg2 Qd7 23.Ne3 Kh8 24.Nf5 Rg8 25.Rc7 Qe6 26.Qh6 a5 27.a4 Rac8 28.Rxc8 Rxc8 29.Qg7# 1-0