1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.Nf3 g6 5.Bc4 c6 6.Nc3 Bg7 7.O-O O-O 8.Nxd5 cxd5 9.Bb3 Bg4 10.h3 Bxf3 11.Qxf3 e6 12.c3 Nd7 13.Re1 Qf6 14.Qg3 Qd8 15.h4 h6 16.h5 Nf6 17.hxg6 Ne4 18.gxf7+ Rxf7 19.Rxe4 dxe4 20.Bxe6 Qf6 21.Bxf7+ Kxf7 22.Qf4 Re8 23.Qxf6+ Kxf6 24.Be3 b5 25.Kf1 Ke6 26.Ke2 Kd5 27.Rh1 Re6 28.Rh5+ Kc4 29.Rc5#