1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 d5 6.Nf3 O-O 7.Qc2 Nbd7 8.O-O c6 9.Bf4 Ne5 10.dxe5 Qc7 11.h3 b6 12.exf6 Qxf4 13.gxf4 Bd8 14.cxd5 Kh8 15.Qxc6 gxf6 16.Qxa8 a5 17.Qxc8 a4 18.dxe6 Be7 19.Nc3 fxe6 20.Qxe6 Bd6 21.Qxd6 Ra8 22.Qxf6+ Kg8 23.Rad1 Rd8 24.Rxd8# 1-0