1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd8 4.d4 Nf6 5.Nf3 e6 6.Bg5 Be7 7.Bd3 O-O 8.O-O b6 9.Bxf6 Bxf6 10.Be4 c6 11.Qd2 Bb7 12.Rfe1 Nd7 13.Rad1 Rb8 14.Qd3 g6 15.h3 Bg7 16.Qc4 Qc7 17.d5 exd5 18.Nxd5 Qc8 19.Ne7+ Kh8 20.Nxc8 Rbxc8 21.Rxd7 Rb8 22.Bxc6 Bxc6 23.Qxc6 Rbc8 24.Qb7 Rxc2 25.Rxf7 Rxf7 26.Qxf7 Rxb2 27.Re8+ Bf8 28.Qxf8#