1.Nf3 e6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 Nf6 6.c4 g6 7.Bg5 b6 8.Nc3 Bg7 9.dxc5 bxc5 10.Qa4 Bd7 11.cxd5 Nd4 12.Qc4 Qb6 13.Nxd4 cxd4 14.Na4 Bxa4 15.Qxa4+ Nd7 16.dxe6 Qxe6 17.Bxa8 O-O 18.Bg2 a6 19.Qc6 Qf5 20.Be7 Re8 21.Ba3 d3 22.exd3 Qxd3 23.Rad1 Qe2 24.Qxd7 Bf6 25.Bd5 Kh8 26.Qxf7 Bg5 27.Rfe1 Qxe1+ 28.Rxe1 Rxe1+ 29.Kg2 h5 30.Qf8+ Kh7 31.Qg8+ Kh6 32.Bf8#