1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 O-O 5.a3 Be7 6.e4 d5 7.e5 Nfd7 8.b4 dxc4 9.Nxc4 Nb6 10.Nf3 Bd7 11.Bd3 Nxc4 12.Bxc4 Bc6 13.O-O b5 14.Bd3 a5 15.bxa5 Qd5 16.Kg2 Rxa5 17.Re1 b4 18.Re3 Qd7 19.Qc2 h6 20.Bh7+ Kh8 21.Be4 Bxe4 22.Qxe4 Qc6 23.Qb1 Qa8 24.Rb3 Nd7 25.Qc2 c5 26.dxc5 Nxc5 27.Rxb4 Nd3 28.Rc4 Ne1+ 29.Kh3 Nxc2 30.a4 g5 31.Rc7 Ne3 32.Ra7 g4# 0-1