1.e4 e6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Bd7 5.Nf3 Bc6 6.Bd3 Nd7 7.c4 Ngf6 8.Nc3 Be7 9.O-O O-O 10.d5 exd5 11.cxd5 Nxd5 12.Nxd5 Bxd5 13.Bxh7+ Kxh7 14.Qxd5 Nc5 15.Qh5+ Kg8 16.Bg5 f6 17.Bh6 Qe8 18.Qg4 Qf7 19.Nd4 Kh7 20.Be3 f5 21.Qh3+ Kg8 22.Nf3 Ne4 23.Rac1 Bd6 24.Rcd1 Rad8 25.Rd4 c5 26.Ra4 b5 27.Ra6 f4 28.Bd2 Qf5 29.Qh4 Nxd2 30.Nxd2 Be5 31.Rxa7 Bf6