1.d4 Nf6 2.Bf4 d5 3.e3 Bf5 4.Nf3 e6 5.Bd3 Bxd3 6.cxd3 Nbd7 7.Nbd2 Bd6 8.Ne5 O-O 9.Qf3 Be7 10.g4 Nxe5 11.dxe5 Nd7 12.g5 c5 13.h4 Qb6 14.h5 Qxb2 15.Rb1 Qc3 16.Rb3 Qa1+ 17.Ke2 Qxa2 18.g6 fxg6 19.hxg6 h6 20.Qg4 Qa6 21.Bxh6 c4 22.dxc4 dxc4 23.Rc3 Bb4 24.Bxg7 Kxg7 25.Rh7+ Kg8 26.Rh8+ Kg7 27.Rh7+ Kg8 28.Qh5 Rxf2+ 29.Kxf2 Nf8 30.Rh8+ Kg7 31.Qh6#