1.d4 Nf6 2.Bg5 b6 3.Bxf6 gxf6 4.g3 Bb7 5.Nf3 h5 6.Bg2 e6 7.Nbd2 Nc6 8.c3 Ne7 9.Nh4 d5 10.Qa4+ c6 11.Qc2 Bh6 12.O-O Rc8 13.e4 c5 14.exd5 Nxd5 15.dxc5 Rxc5 16.Rad1 Rc7 17.Rfe1 Kf8 18.Ndf3 Qc8 19.Nd4 Ne7 20.Bxb7 Qxb7 21.Qe2 Bg5 22.Nhf3 Rc5 23.h4 Bh6 24.Nxe6+ fxe6 25.Qxe6 Nd5 26.Rxd5 Rxd5 27.Qxf6+ Kg8 28.Re8+ Bf8 29.Rxf8+ Kh7 30.Rxh8#