1.d4 d5 2.Nf3 Nc6 3.g3 Nf6 4.Bg2 e5 5.dxe5 Nxe5 6.Nxe5 Qe7 7.Nf3 g6 8.O-O Bg7 9.Bg5 O-O 10.Nc3 c6 11.Re1 Be6 12.e4 dxe4 13.Nxe4 Rfd8 14.Qc1 Qe8 15.Bxf6 Bxf6 16.Nxf6+ Kf8 17.Nxe8 Kxe8 18.Ng5 Rd6 19.c4 Kd8 20.c5 Rd7 21.Nxe6+ fxe6 22.Rxe6 Kc7 23.Qf4+ Kc8 24.Rxc6+ bxc6 25.Bxc6 Rb8 26.Bxd7+ Kxd7 27.Qxb8 Ke6 28.Re1+ Kf5 29.Qf4#