1.d4 e6 2.e4 Be7 3.Nf3 d6 4.Bd3 Nc6 5.O-O a6 6.c4 h6 7.h3 e5 8.Be3 exd4 9.Nxd4 Bf6 10.Nxc6 bxc6 11.Nc3 Ne7 12.Qc2 O-O 13.f4 c5 14.e5 dxe5 15.Rad1 Bd7 16.Bh7+ Kh8 17.Ne4 Ng6 18.Nxf6 Qxf6 19.Bxg6 fxg6 20.Rxd7 exf4 21.Rxf4 Qe6 22.Rxf8+ Rxf8 23.Qd3 Re8 24.Bf2 Qf6 25.b3 Qa1+ 26.Kh2 Qxa2 27.Bxc5 Re6 28.Bd4 Re2 29.Bxg7+ Kg8 30.Qxg6 Qb2 31.Bxb2+ Kf8 32.Qf7# 1-0