1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 Bd7 8.Qd2 Bc6 9.Bd3 Bxd4 10.O-O-O Bf6 11.Rhe1 Bxe4 12.Rxe4 Nd7 13.Qb4 Rb8 14.Bb5 c6 15.Bc4 Qe7 16.Qa5 O-O 17.g4 Nc5 18.Re3 Rfd8 19.Rxd8+ Rxd8 20.Qxa7 Qd6 21.Be2 h6 22.h4 Bxh4 23.b4 Bxf2 24.bxc5 Bxe3+ 25.Kb1 Qb8 26.Ng5 Bd2 27.Nxe6 Qxa7 28.Ng5 f5 29.gxf5 Rd4 30.Nh7 Rb4+ 31.Ka1 Bc3# 0-1