1.d4 d5 2.c4 e6 3.Nc3 c5 4.cxd5 exd5 5.Nf3 Nc6 6.g3 Nf6 7.Bg2 Be7 8.O-O O-O 9.Bg5 Be6 10.Rc1 Ne4 11.Bxe7 Qxe7 12.a3 Rfd8 13.e3 b6 14.h4 Rac8 15.Nxe4 dxe4 16.Ng5 f5 17.Qh5 g6 18.Qh6 cxd4 19.Rfd1 d3 20.Nxe6 Qxe6 21.Qg5 Kg7 22.f3 exf3 23.Bf1 d2 24.Rc2 Ne5 25.Rcxd2 Rxd2 26.Rxd2 Ng4 27.Rd3 f2+ 28.Kh1 Qe4+ 29.Bg2 f1=Q#