1.d4 Nf6 2.c4 e6 3.g3 h6 4.Bg2 Bb4+ 5.Bd2 a5 6.e4 d5 7.e5 Ne4 8.Bxb4 axb4 9.Ne2 Nc6 10.O-O O-O 11.Nf4 f6 12.a3 fxe5 13.dxe5 Nxe5 14.cxd5 exd5 15.Qb3 Nf6 16.Nxd5 Be6 17.Nxf6+ Qxf6 18.Qxb4 Bc4 19.Nc3 Bxf1 20.Rxf1 Nf3+ 21.Kh1 c6 22.Ne4 Qf5 23.Nd6 Qd3 24.Nxb7 Nd2 25.Nc5 Qe2 26.Rg1 Rxf2 27.Qb7 Re8 28.Qxc6 Nf3 29.Qd5+ Kh8 30.Nd3 Rxg2 31.Rxg2 Qf1+ 32.Rg1 Qxg1# 0-1