1.d4 Nf6 2.Nc3 e6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nf3 Be7 7.Nxf6+ Bxf6 8.Qd2 Bxg5 9.Nxg5 h6 10.Nf3 Nf6 11.Bd3 b6 12.Ne5 O-O 13.g4 Bb7 14.Rg1 Nh7 15.g5 hxg5 16.Bxh7+ Kxh7 17.Rxg5 f6 18.Qd3+ Kg8 19.Rxg7+ Kxg7 20.Qg6+ Kh8 21.Qh6+ Kg8 22.O-O-O Bg2 23.Rg1 Qd5 24.f3 fxe5 25.Qg6+ Kh8 26.Rxg2 Qd7 27.Qh5+ Qh7 28.Qxe5+