1.d4 Nf6 2.Nc3 d5 3.Bg5 e6 4.e4 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 Bd7 8.Bd3 Bc6 9.c3 Nd7 10.Qe2 Bxe4 11.Bxe4 c6 12.O-O Be7 13.Rad1 O-O 14.Bb1 h6 15.h3 Qc7 16.Rfe1 Nf6 17.Ne5 Rad8 18.Qc2 Rfe8 19.Rd3 Nd7 20.Rf3 f5 21.Rxf5 exf5 22.Qb3+ Kh8 23.Nf7+ Kh7 24.Bxf5+ g6 25.Nxd8 Qxd8 26.Qf7+ Kh8 27.Qxg6 Nf8 28.Qxh6+ Kg8 29.Re6 Qc7 30.Rg6+ Nxg6 31.Be6#